Disable tnl programs when doing software vertex programs. compiz with its texrect and lighting needs was broken because of this.
This commit is contained in:
@@ -1554,6 +1554,10 @@ void r300UpdateShaders(r300ContextPtr rmesa)
|
||||
|
||||
ctx = rmesa->radeon.glCtx;
|
||||
|
||||
/* Disable tnl programs when doing software vertex programs.
|
||||
I can only hope this actually disables it at the right time. */
|
||||
ctx->_MaintainTnlProgram = hw_tcl_on;
|
||||
|
||||
if (rmesa->NewGLState && hw_tcl_on) {
|
||||
rmesa->NewGLState = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user