summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_state_invariant.c
AgeCommit message (Collapse)Author
2009-05-18r300-gallium: Fix (another) wrong value in MSPOS.Corbin Simpson
Again, thanks to agd5f.
2009-05-17r300-gallium: Don't set GB_TILE_CONFIG (in userspace.)Corbin Simpson
This accompanies kernel patches that make GB_TILE_CONFIG's various members completely controlled in DRM. GB_TILE_CONFIG has the following controls: - The number of GB (pixel) pipes enabled - The size and style of tiling - Subpixel precision (either 1/12 or 1/16) Per airlied and glisse, userspace and kernel will now agree (always) on a subpixel precision of 1/12, and tiling will always be kernel-controlled.
2009-05-17r300-gallium: Clean up more invariant state.Corbin Simpson
GA_ENHANCE is now the kernel's problem.
2009-05-17r300-gallium: Correct default MSPOS.Corbin Simpson
Per agd5f.
2009-03-31r300-gallium: Moar vert shader emit.Corbin Simpson
2009-03-31r300-gallium: Add vertex shader emit.Corbin Simpson
2009-03-30r300-gallium: Handful of small leftovers.Corbin Simpson
2009-03-27r300-gallium: Add some surface_copy.Corbin Simpson
2009-03-20r300-gallium: A bit more invariant state.Corbin Simpson
2009-03-18r300-gallium: Emit viewport state.Corbin Simpson
Note that this will break you, hard, if you're not using RADEON_NO_TCL. I really need to start vertex shaders soon.
2009-03-17r300-gallium: Move all unsorted state into invariant state.Corbin Simpson
Gotta just slowly whittle this down.
2009-03-07r300-gallium: Move a few registers.Corbin Simpson
These shouldn't be written if not on TCL HW.
2009-03-06r300-gallium: Separate out fog block.Corbin Simpson
We'll never actually use fog block. (I hope.)
2009-03-06r300-gallium: GA enhancements.Corbin Simpson
Basically an errata fixup register.
2009-03-01r300-gallium: Split off invariant state.Corbin Simpson
It's kind of like a CSO todo list. :3