O que é mais eficiente usando a pilha de transformação do OpenGL ou aplicando as transformações manualmente.
Ouvi muitas vezes que você deve minimizar o número de transições de estado no seu pipeline de gráficos. Pressionar e exibir matrizes de tradução parece uma grande mudança. No entanto, gostaria de saber se a placa de vídeo pode mais do que compensar o soluço do pipeline usando seu hardware de execução paralela para multiplicar em massa os vértices.
Meu caso específico. Eu tenho fonte renderizada em uma folha de sprite. As coordenadas de cada caractere ou sequência são calculadas e adicionadas a um buffer de vértice. Agora eu preciso mover essa corda. Seria melhor percorrer o buffer de vértice e ajustar cada um dos vértices manualmente ou enviar temporariamente uma nova matriz de conversão?