Пила этот пост здесь об использовании SDL_ttf для рендеринга текста в игре. Однако этот подход требует вызова SDL_CreateTextureFromSurface(), а также SDL_FreeSurface() и SDL_DestroyTexture() для каждого кадра.
Создает ли текстуры (и, возможно, впоследствии отправляет их на графический процессор) каждый кадр, что может существенно повлиять на мою производительность?
было бы разумнее использовать SDL_ttf только для создания текстуры с моей выделенной кодировкой, а затем для того, чтобы blit оттуда сам по себе, символ по символу?
Изменить. Я ищу для создания простых моноширинных шрифтов только на английском языке (базовый ASCII).