【发布时间】:2014-12-20 13:33:22
【问题描述】:
我正在编写一个小工具,在封闭源代码的游戏之上绘制 OpenGL 覆盖。游戏使用 SDL,所以我只是挂在SDL_GL_SwapWindow 并做我自己的事情。但是,这种挂钩会导致游戏本身产生一些副作用。我找到了一个解决方案,它基本上用不推荐使用的glPushAttrib/glPopAttrib 围绕我自己的调用。但这只能解决一半的问题。我仍然在游戏中随机纹理闪烁(我的意思是游戏纹理,我的显示很好)。这种闪烁的原因可能是什么?我自己的纹理会干扰游戏纹理吗?我需要隔离自己的呼叫吗?我该怎么做?
【问题讨论】: