summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_sf_state.c
AgeCommit message (Collapse)Author
2010-10-08i965: Enable attribute swizzling (repositioning) in the gen6 SF.Eric Anholt
We were trying to remap a fully-filled array down to only handing the WM the components it uses. This is called attribute swizzling, and if you don't enable it you just get 1:1 mappings of inputs to outputs. This almost fixes glsl-routing, except for the highest gl_TexCoord[] indices.
2010-10-06i965: Fix gen6 pointsize handling to match pre-gen6.Eric Anholt
Fixes point-line-no-cull. Bug #30532
2010-09-28i965: fix point sprite on sandybridgeZhenyu Wang
Need to set point sprite function in fixed SF state now on sandybridge.
2010-09-28i965: enable polygon offset on sandybridgeZhenyu Wang
Depth offset function is moved to SF stage on sandybridge.
2010-09-28i965: Set up inputs to the fragment shader according to FP InputsRead.Eric Anholt
Sending down data that doesn't get read doesn't make any sense, and would make handling things like gl_FrontFacing and gl_PointCoord harder.
2010-07-19i965: Don't set up VUE space for the disabled user clip distances on gen6.Eric Anholt
2010-06-12i965: Fix gen6 front cull mode.Eric Anholt
2010-03-05i965: Try to assign SNB SF inputs to outputs.Eric Anholt
2010-03-05i965: Fix the SNB SF input size.Eric Anholt
2010-02-25i965: Remove unnecessary headers.Vinson Lee
2010-02-25i965: Untested Sandybridge SF setup.Eric Anholt