OpenGL无法创建uint统一

时间:2014-07-27 17:43:39

标签: opengl glsl

我想知道,为什么创造uint制服失败了?是否在OpenGL 3.x(3.2核心)中删除了uint类型或仅删除了Nvidia驱动程序中的错误(337.88)?

#version 150
uniform uint picking; // glGetUniformLocation() = -1;

#version 150
uniform int picking; // glGetUniformLocation() = 3;

在着色器中使用:

if(picking == 0) { finalColor = ....

0 个答案:

没有答案