summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_vs_state.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-15i965: Update workaround flush comments for Gen6 3DSTATE_VS.Kenneth Graunke1-1/+5
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-3/+2
2013-07-09i965: Shorten context base class dereference chains.Kenneth Graunke1-2/+2
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-2/+2
2013-04-11i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry1-8/+8
2013-02-11i965: Simplify VS push constant upload code since removal of old path.Eric Anholt1-7/+11
2012-11-01i965/vs: Remove support for the old parameter layout.Kenneth Graunke1-38/+4
2012-10-25i965/vs: Fix debug dumping of VS push constants.Kenneth Graunke1-1/+3
2012-10-15intel: Remove NV_vertex_program support.Eric Anholt1-3/+0
2012-08-08intel: Make the length for PIPE_CONTROL explicit.Kenneth Graunke1-1/+1
2012-02-07i965: Rewrite the HiZ opChad Versace1-0/+9
2012-01-09i965: Remove BRW_NEW_URB_FENCE dirty bit from Gen6+ atoms.Kenneth Graunke1-2/+1
2011-11-10i965: Put a proper sampler count in 3DSTATE_VS.Kenneth Graunke1-2/+3
2011-11-10i965: Rename gen6_*_constants tracked state atoms to "push_constants".Kenneth Graunke1-1/+1
2011-11-10i965: Use 0 for the number of binding table entries in 3DSTATE_(VS|WM).Kenneth Graunke1-5/+2
2011-10-31i965/gen6+: Switch GLSL from ALT to IEEE floating point modePaul Berry1-1/+8
2011-10-29i965: Move push constants setup to emit() time.Eric Anholt1-3/+3
2011-10-25i965: Rename (vs|wm)_max_threads to max_(vs|wm)_threads for consistency.Kenneth Graunke1-1/+1
2011-10-24i965: Apply post-sync non-zero workaround to homebrew workaround.Kenneth Graunke1-0/+2
2011-10-13i965 Gen6+: De-compact clip plane constants for old VS backend.Paul Berry1-8/+7
2011-10-05i965 Gen6: Implement gl_ClipVertex.Paul Berry1-1/+2
2011-09-28i965 new VS: don't share clip plane constants in pre-GEN6Paul Berry1-18/+19
2011-09-23i965: Don't upload clip planes when gl_ClipDistance is in use.Paul Berry1-6/+9
2011-08-30i965: Use native integer uniforms when the new VS backend is in use.Eric Anholt1-2/+1
2011-08-16i965: Add remaining scratch space setup emit to unit states.Eric Anholt1-1/+9
2011-08-16i965/vs: Start adding support for uniformsEric Anholt1-6/+15
2011-07-20i965: Apply a homebrew workaround for GPU hang in OGLC api-texcoord.Eric Anholt1-0/+26
2011-07-11i965/gen6: Add state dumping for the VS constants.Eric Anholt1-1/+1
2011-07-11i965: Add a type argument to brw_state_batch().Eric Anholt1-1/+1
2011-06-20i965/gen6: Remove state flagging on BRW_NEW_CURBE_OFFSETS.Eric Anholt1-2/+1
2011-06-20i965/gen6: Add missing state flag for VS push constants.Eric Anholt1-1/+1
2011-06-18i965: Use state streaming on programs, and state base address on gen5+.Eric Anholt1-1/+1
2011-04-29i965/gen6: Use the dynamic state base address to reduce relocations.Eric Anholt1-4/+4
2011-04-29i965/gen6: Stream the VS push constants.Eric Anholt1-35/+56
2011-04-01i965: Fix the VS thread limits for GT1, and clarify the WM limits on both.Eric Anholt1-1/+1
2011-03-01i965: bump VS thread number to 60 on SNBZou Nan hai1-1/+2
2011-01-06i965: Rename various gen6 #defines to match the documentation.Kenneth Graunke1-3/+3
2010-12-16i965: Set the alternative floating point mode on gen6 VS and WM.Eric Anholt1-0/+1
2010-12-08i965: Drop push-mode reladdr constant loading and always use constant_map.Eric Anholt1-15/+9
2010-11-10Revert "i965: VS use SPF mode on sandybridge for now"Zhenyu Wang1-1/+1
2010-10-28i965: Upload required gen6 VS push constants even when using pull constants.Eric Anholt1-8/+18
2010-10-28i965: Add user clip planes support to gen6.Eric Anholt1-5/+39
2010-10-19i965: Remove the gen6 emit_mi_flushes I sprinkled around the driver.Eric Anholt1-4/+0
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-1/+1
2010-09-28i965: VS use SPF mode on sandybridge for nowZhenyu Wang1-1/+1
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-2/+2
2010-03-22i965: Enable VS on SNB.Eric Anholt1-1/+2
2010-03-04intel: Remove non-kernel-exec-fencing support.Eric Anholt1-2/+2
2010-02-25i965: Remove unnecessary headers.Vinson Lee1-2/+0
2010-02-25i965: Emit SNB FF unit state after the unit's push constants.Eric Anholt1-15/+15