Me gustaría saber si hay algún impacto en el rendimiento en función de cómo estructuro mis uniformes de sombreadores. Por ejemplo, ¿pasar 4 flotadores es peor que pasar un solo vec4?
                    
                        performance
                                glsl
                                shader
                                
                    
                    
                        Felipe Lira
fuente
                
                fuente

Respuestas:
En cualquier hardware de escritorio moderno, no debería haberlo: los buffers uniformes serán solo blobs de memoria leídos por el sombreador. (Ver también: Objetos de buffer uniforme )
fuente