我正在使用 WINAPI 和 OpenGL 制作绘图应用程序。为了使事情更有效率,我只重绘需要的区域,所以我 invalidateRect(hwnd,myRect,false)。 我知道 OpenGL 会进行自裁剪,但我想为我的矩形这样做。我希望它针对我无效的区域进行 self 剪辑,以提高效率。谢谢
最佳答案
如果我没理解错的话,你要的是剪刀测试。使用 glEnable(GL_SCISSOR_TEST);
启用它并使用 glScissor(x, y, width, height);
关于c++ - 为 OpenGL 设置剪切矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2915071/