恢复旧版OpenGL 1.x中的最后一个纹理状态

时间:2019-10-13 17:05:44

标签: opengl opengl-1.x

我想记住OpenGL 1.x中的当前纹理状态,以后再恢复它。我可以使用glIsEnabled来检查激活的纹理类型。

  1. 启用多个文本类型(例如GL_TEXTURE_2DGL_TEXTURE_CUBE_MAP)有意义吗?

glGet * 函数允许获取当前的纹理ID,例如GL_TEXTURE_BINDING_2D,但要绑定先前的纹理,我还需要知道glBindTexture的适当目标。

  1. 如何实现?

0 个答案:

没有答案