Attualmente sto pensando a quale tipo di GBuffer avrò bisogno per l'ombreggiatura differita, quindi ho provato anche a documentarmi online su quelli più comuni e sul loro formato.
La maggior parte del GBuffer che ho visto utilizzava le stesse dimensioni di bit per ciascun target di rendering, portando spesso anche a canali inutilizzati. Tuttavia, come prima ipotesi per il mio GBuffer, sulla carta, ho bisogno di due target a 24 bit e due 32 uno o tre 24 e uno 32.
Capisco che avere la stessa "dimensione" ogni allegato può essere allineato meglio, ma in pratica è meglio sprecare canali (o riservarli per un uso futuro) e avere tutti i RT della stessa dimensione o dovrei usare esattamente ciò di cui hai bisogno? Nel primo caso, perché è un tale vantaggio, i 24 bit saranno comunque imbottiti a 32?