Gostaria de desenhar um grande número (vários milhares) de malhas simples (cada uma talvez ... um máximo de 50 triângulos, mas mesmo esse é um limite superior muito grande), todos exatamente iguais.
Como uma maneira simples de força bruta, agora eu estou apenas fazendo milhares de chamadas de empate, onde apenas altero as matrizes de transformação de que os shaders precisam e depois desenha os mesmos objetos novamente.
É claro que isso é terrivelmente lento, já que (eu acho) existem muitas chamadas de empate para o driver e meu PC lidar com eficiência.
O que posso fazer para torná-lo mais rápido?