Pular para o conteúdo

No nosso post anterior, falamos do radix sort em combinação com o counting sort, que é mais rápido que o algoritmo padrão std::sort.

Olhando para o algoritmo original, é possível fazer mais algumas otimizações.

Nossa saga em busca da ordenação mais rápida continua.

...continuar lendo "Espremendo Até o Último Bit: Ordenação de Números na CPU O(n)"

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"