Lo cual es más eficiente usando la pila de transformación de OpenGL o aplicando las transformaciones a mano.
A menudo escuché que debe minimizar el número de transiciones de estado en su canalización de gráficos. Empujar y reventar matrices de traducción parece un gran cambio. Sin embargo, me pregunto si la tarjeta gráfica podría más que compensar el hipo de la tubería mediante el uso de su hardware de ejecución en paralelo para multiplicar los vértices en masa.
Mi caso especifico. Tengo la fuente representada en una hoja de sprite. Las coordenadas de cada carácter o una cadena se calculan y se agregan a un búfer de vértices. Ahora necesito mover esa cuerda. ¿Sería mejor iterar a través del búfer de vértices y ajustar cada uno de los vértices a mano o empujar temporalmente una nueva matriz de traducción?