From: Jerome Glisse
Use atom for sampler state. Does not provide new functionality
or fix any bug. Just a step toward full atom base r600g.
v2: Split seamless on r6xx/r7xx into it's own atom. Make sure it's
emited after sampler and with a pipeline flush before otherwise
it does not take
This generally looks good. I have tested it on R700 and there are 2
regressions. I'll try to take a look at them tomorrow.
1) The test arb_seamless_cubemap is failing. I think the only way to
make that feature work correctly is to add a separate atom for it.
2) spec/glsl-1.30/execution/vs-texture
From: Jerome Glisse
Use atom for sampler state. Does not provide new functionality
or fix any bug. Just a step toward full atom base r600g.
Signed-off-by: Jerome Glisse
---
src/gallium/drivers/r600/evergreen_hw_context.c | 117 -
src/gallium/drivers/r600/evergreen_state.c |