带有着色器的未使用的VBO

时间:2015-09-17 18:33:54

标签: opengl opengl-es

我有一个带有VAO的网格类和几个非交错的VBO,用于顶点,法线,纹理坐标e.t.c.网格使用多个着色器绘制,其中一些着色器不需要所有附加的VBO(例如,它的阴影着色器不需要普通或纹理坐标)。

为不使用它的着色器启用顶点属性似乎工作正常,但它是否会产生任何性能影响(即OpenGL是否将未使用的数据推送到着色器单元或后台发生的任何事情)?如果不是,如果数据是交错的怎么办?

0 个答案:

没有答案