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