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