首页 > 解决方案 > 在旧版 OpenGL 1.x 中恢复最后的纹理状态

问题描述

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

  1. GL_TEXTURE_2D例如,启用多种文本类型是否有意义GL_TEXTURE_CUBE_MAP

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

  1. 如何实现?

标签: openglopengl-1.x

解决方案


推荐阅读