GL_纹理_缓冲区_绑定OpenGL未定义

GL_纹理_缓冲区_绑定OpenGL未定义,opengl,Opengl,翻阅OpenGL文档,我可以看到GL_纹理_缓冲区_绑定,但符号在我的编译中仍然没有定义。它不在gl.h或glext.h中 有人能帮我找到它吗 编辑:定义了以下内容: GL_纹理_缓冲区_偏移、GL_纹理_缓冲区_大小、GL_纹理_缓冲区_偏移_对齐 如果您在glGet下查看,它会被明确描述。没有GL\u纹理\u缓冲区\u绑定。手册页文件不是规范性、权威性文件;这仍然是OpenGL规范和相应的.spec文件。它们都没有这样的枚举 我已经向ARB提交了一份bug报告,让他们知道他们应该拥有那个枚举

翻阅OpenGL文档,我可以看到GL_纹理_缓冲区_绑定,但符号在我的编译中仍然没有定义。它不在gl.h或glext.h中

有人能帮我找到它吗

编辑:定义了以下内容:

GL_纹理_缓冲区_偏移、GL_纹理_缓冲区_大小、GL_纹理_缓冲区_偏移_对齐


如果您在glGet下查看,它会被明确描述。

没有
GL\u纹理\u缓冲区\u绑定
。手册页文件不是规范性、权威性文件;这仍然是OpenGL规范和相应的.spec文件。它们都没有这样的枚举

我已经向ARB提交了一份bug报告,让他们知道他们应该拥有那个枚举。因为,从目前的情况来看,无法查询绑定到
GL\u TEXTURE\u buffer
的缓冲区对象,而且您应该始终能够查询您设置的任何状态


诚然,向ARB提交错误报告不会导致任何形式的行动…

您所追求的枚举是GL\u纹理\u绑定\u缓冲区。 与其他具有类似用途的枚举(例如,GL_数组_缓冲区_绑定)相比,它的命名是向后的


看吧。

我得说这是个谜!你读过哪个OpenGL版本的说明书?你确定它不是GL\U纹理\U缓冲区吗?我只是在读文档。错了吗?它是这样写的:“GL_TEXTURE_BUFFER_BINDING-返回一个值,即当前绑定到GL_TEXTURE_BUFFER绑定点的缓冲区对象的名称。初始值为0。请参阅glBindBuffer。”skp,这是OpenGl 4参考页,我已经在上面链接了它。谢谢Nicol。如果你再读一遍这句话,其他3个枚举已经定义:)@Robinson:很抱歉;我在略读,谢谢你,亚当。尽管如此,当时的文件还是被搞砸了。