summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_gs_state.c
AgeCommit message (Collapse)Author
2011-01-06i965: Rename various gen6 #defines to match the documentation.Kenneth Graunke
This should make it easier to cross-reference the code and hardware documentation, as well as clear up any confusion on whether constants like CMD_3D_WM_STATE mean WM_STATE (pre-gen6) or 3DSTATE_WM (gen6+). This does not rename any pre-gen6 defines.
2010-10-19i965: Remove the gen6 emit_mi_flushes I sprinkled around the driver.Eric Anholt
These were for debugging in bringup. Now that relatively complicated apps are working, they haven't helped debug anything in quite a while.
2010-03-22i965: Force single program flow in SNB GS, to match gen4 GS.Eric Anholt
2010-02-25i965: Remove unnecessary headers.Vinson Lee
2010-02-25i965: Emit SNB FF unit state after the unit's push constants.Eric Anholt
There's a BUN for the WM unit that says WM_STATE must immediately follow PS_CONSTANTS, which this addresses. Presumably other units are roughly the same, too.
2010-02-25i965: Set GS rendering enabled even when the GS stage is disabled.Eric Anholt
This is copying the behavior of other drivers.
2010-02-25i965: Fixup Sandybridge GS packet from doc updates.Eric Anholt
2010-02-25i965: Giant pile of flushing to track down SNB bringup issues.Eric Anholt
This should go away before we push the code.
2010-02-25i965: Get vp-tri batchbuffers running (no rendering).Eric Anholt
2010-02-25i965: Add untested passthrough GS setup.Eric Anholt