【发布时间】:2012-11-29 04:12:59
【问题描述】:
我正在尝试将几何着色器移植回 OpenGL 2.1 (GLSL 1.2) 顶点着色器。 在替换了编译器抱怨的所有代码后,它给了我另一个错误:
顶点着色器纹理采样器过多
所以我向 GL 查询了允许的最大值,这就是我得到的:
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS:0 GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB:0
这可能意味着顶点着色器中不允许使用纹理。
这只是我的硬件/驱动程序的限制还是 OpenGL2.1/GLSL1.2 要求的?
【问题讨论】: