diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2009-08-20 16:07:07 -0400 |
---|---|---|
committer | Alex Deucher <alexdeucher@gmail.com> | 2009-08-20 17:21:50 -0400 |
commit | ad36058e21630bcb13244ff5939cb7ced44eb715 (patch) | |
tree | 28cfa198c299d398e205ca0e995dffacdc089342 /src/mesa/drivers/dri/r600/r700_render.c | |
parent | a215da5e9c752e58d8cdd7e05c0f374dae5e72c0 (diff) |
r600: split state emit into block specific functions
We probably want to go finer grained eventually, but
this is a good start.
Diffstat (limited to 'src/mesa/drivers/dri/r600/r700_render.c')
-rw-r--r-- | src/mesa/drivers/dri/r600/r700_render.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/r600/r700_render.c b/src/mesa/drivers/dri/r600/r700_render.c index 80df78f123..1cc886d5e9 100644 --- a/src/mesa/drivers/dri/r600/r700_render.c +++ b/src/mesa/drivers/dri/r600/r700_render.c @@ -345,7 +345,14 @@ void r700EmitState(GLcontext * ctx) r700SendSQConfig(context); r700SendUCPState(context); - r700SendContextStates(context); + r700SendSCState(context); + r700SendSUState(context); + r700SendCLState(context); + r700SendCBState(context); + r700SendDBState(context); + r700SendSXState(context); + r700SendVGTState(context); + r700SendSPIState(context); r700SendViewportState(context, 0); r700SendRenderTargetState(context, 0); r700SendDepthTargetState(context); |