【发布时间】:2016-03-24 04:52:34
【问题描述】:
有没有获取当前绑定的图片纹理的函数?
我可以使用glGetIntegerv(GL_TEXTURE_BINDING_2D, &bound_texture); 获取glBindTexture 的当前绑定纹理。
glBindImageTexture 是否存在类似的情况?
【问题讨论】:
标签: c++ opengl glsl texture2d opengl-4
有没有获取当前绑定的图片纹理的函数?
我可以使用glGetIntegerv(GL_TEXTURE_BINDING_2D, &bound_texture); 获取glBindTexture 的当前绑定纹理。
glBindImageTexture 是否存在类似的情况?
【问题讨论】:
标签: c++ opengl glsl texture2d opengl-4
§ 8.26.1 图像单元查询
每个图像单元所需的状态汇总在表
23.45中,可能是 使用该表中的索引查询命令进行查询。的初始值 图像单元状态在上面描述为BindImageTexture.
你可能想要的枚举是GL_IMAGE_BINDING_NAME。
【讨论】:
glGetIntegeri_v。其实this question is pretty much a duplicate.