J'aimerais savoir s'il y a un impact sur les performances basé sur la façon dont je structure mes uniformes de shader. Par exemple, passer 4 flotteurs est-il pire que de passer un seul vec4?
J'aimerais savoir s'il y a un impact sur les performances basé sur la façon dont je structure mes uniformes de shader. Par exemple, passer 4 flotteurs est-il pire que de passer un seul vec4?
Réponses:
Dans tout matériel de bureau moderne, il ne devrait pas y en avoir: les tampons uniformes ne seront que des taches de mémoire lues par le shader. (Voir aussi: Objets tampons uniformes )