Recentemente eu estava conversando com o Eduardo Chaves e ele me mostrou o site http://shader-playground.timjones.io/ .
Aqui é possível escrever um shader (vertex, fragment, etc...) e você pode escolher o compilador, linguagem e o estágio do shader que você está escrevendo.
O melhor analisador é o Radeon GPU Analyser, porque ele compila o código e você pode ver as instruções que ele gera, a quantidade de registradores que ele usa, etc…
Esse é o nosso ponto de partida.
...continuar lendo "Dicas de Shader em GLSL: Otimização de Operações com Matrizes, Pontos e Vetores"