We should use OpenGL for text rendering because SDL2 copies whole texture to GPU each frame and this is extremely slow.