Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Первый раз строка рисуется как обычно, но я записываю какие буквы и где d3dx нарисовал. Дальше та же строка тем же шрифтом просто рисуется из кеша со сдвигом на новую позицию и текущим цветом
Там не меняется шрифт вообще никогда - можно кешировать не текст целиком, а буквы - тогда первый рендер тоже будет быстрым. А еще в случае с текстом - очень дорого стоит отдельные давколлы на каждую строку - имеет смысл кешировать позиции + текст вместо реального рендера, а в конце рисовать весь текст за 1 дравколл