2010-05-26 46 views
1

我正在用WINAPI和OpenGL繪製應用程序。爲了提高效率,我只重繪了所需的區域,所以我invalidateRect(hwnd,myRect,false)。 我知道OpenGL做自我剪裁,但我想爲我的rect做到這一點。我希望它將自己限制在我無效的地區,以使事情變得更有效率。謝謝爲OpenGL設置剪切矩形?

回答

1

如果我理解正確,你想要的是剪刀測試。用glEnable(GL_SCISSOR_TEST)啓用它;並設置剪刀矩形與glScissor(x,y,寬度,高度);