Atualmente, estou pensando em que tipo de GBuffer vou precisar para sombreamento diferido, portanto, tentei também me documentar on-line sobre os mais comuns e seu formato.
A maior parte do GBuffer que eu vi utilizava o mesmo tamanho de bit para cada destino de renderização, levando também frequentemente a canais não utilizados. No entanto, como primeira sugestão para o meu GBuffer, no papel, preciso de dois destinos de 24 bits e dois de 32 ou três de 24 e um de 32 bits.
Entendo que ter o mesmo "tamanho" de cada anexo pode ser melhor alinhado, mas, na prática, é melhor desperdiçar canais (ou reservá-los para uso futuro) e ter todos os RTs do mesmo tamanho ou devo usar apenas o necessário? No primeiro caso, por que é tão vantajoso, os de 24 bits serão aumentados para 32 de qualquer maneira?