On Thursday 09 August 2007 15:59:59 plams wrote:
Here's a patch to fix a regression since 0.9.28 (in response to bug 9029). OpenGL scissoring had apparently been wrapped in commit 715d0e84097cb2dc07369c4e1cec8cf8a41e9035 but it seems that it made it possible to make a glDisable(GL_SCISSOR_TEST) call that would leave GL in some pseudo-state where the scissor test was STILL active (and vice versa for glEnable) until e.g. a wglMakeCurrent or wglViewport call was made. This patch should fix that (and thus resolve bug 9029).
You need to provide your real name for the change log, otherwise your patch can't be accepted.
Cheers, Kai