mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
r300: fix swtcl texrect path properly.
We really need to update the shader state so the texrect parameters work. This should fix compiz looking crappy on rs480 and rs690
This commit is contained in:
parent
63503f2848
commit
66a5562ce2
2 changed files with 3 additions and 1 deletions
|
|
@ -2323,10 +2323,11 @@ void r300UpdateShaders(r300ContextPtr rmesa)
|
|||
hw_tcl_on = future_hw_tcl_on = 0;
|
||||
r300ResetHwState(rmesa);
|
||||
|
||||
r300UpdateStateParameters(ctx, _NEW_PROGRAM);
|
||||
return;
|
||||
}
|
||||
r300UpdateStateParameters(ctx, _NEW_PROGRAM);
|
||||
}
|
||||
r300UpdateStateParameters(ctx, _NEW_PROGRAM);
|
||||
}
|
||||
|
||||
static void r300SetupPixelShader(r300ContextPtr rmesa)
|
||||
|
|
|
|||
|
|
@ -575,6 +575,7 @@ static void r300RenderStart(GLcontext *ctx)
|
|||
r300ChooseRenderState(ctx);
|
||||
r300SetVertexFormat(ctx);
|
||||
|
||||
r300UpdateShaders(rmesa);
|
||||
r300UpdateShaderStates(rmesa);
|
||||
|
||||
r300EmitCacheFlush(rmesa);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue