标签: c++ c winapi opengl
我正在使用WINAPI和OpenGL制作绘图应用程序。为了提高效率,我只重绘了所需的区域,因此我将invalidateRect(hwnd,myRect,false)。 我知道OpenGL会自我修剪,但我想为我的rect做这件事。我想让它为我失效的区域剪辑自己以使事情更有效率。感谢
答案 0 :(得分:1)
如果我理解正确,你想要的是剪刀测试。使用glEnable启用它(GL_SCISSOR_TEST);并设置剪刀矩形与glScissor(x,y,width,height);