aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_vs_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-5/+5
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-1/+1
* i965: Create a helper function for emitting PIPE_CONTROL flushes.Kenneth Graunke2014-01-201-9/+4
* i965: Tell the unit states how many binding table entries we have.Eric Anholt2013-11-051-1/+3
* i965/vs: generalize gen6_vs_push_constants in preparation for GS.Paul Berry2013-08-311-16/+29
* i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry2013-08-311-1/+2
* i965: Move data from brw->vs into a base class if gs will also need it.Paul Berry2013-08-311-10/+13
* i965/vec4: Allow for dispatch_grf_start_reg to vary.Paul Berry2013-08-231-1/+2
* i965: Split sampler count variable to be per-stage.Kenneth Graunke2013-08-191-1/+1
* i965: Update workaround flush comments for Gen6 3DSTATE_VS.Kenneth Graunke2013-07-151-1/+5
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-3/+2
* i965: Shorten context base class dereference chains.Kenneth Graunke2013-07-091-2/+2
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-2/+2
* i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry2013-04-111-8/+8
* i965: Simplify VS push constant upload code since removal of old path.Eric Anholt2013-02-111-7/+11
* i965/vs: Remove support for the old parameter layout.Kenneth Graunke2012-11-011-38/+4
* i965/vs: Fix debug dumping of VS push constants.Kenneth Graunke2012-10-251-1/+3
* intel: Remove NV_vertex_program support.Eric Anholt2012-10-151-3/+0
* intel: Make the length for PIPE_CONTROL explicit.Kenneth Graunke2012-08-081-1/+1
* i965: Rewrite the HiZ opChad Versace2012-02-071-0/+9
* i965: Remove BRW_NEW_URB_FENCE dirty bit from Gen6+ atoms.Kenneth Graunke2012-01-091-2/+1
* i965: Put a proper sampler count in 3DSTATE_VS.Kenneth Graunke2011-11-101-2/+3
* i965: Rename gen6_*_constants tracked state atoms to "push_constants".Kenneth Graunke2011-11-101-1/+1
* i965: Use 0 for the number of binding table entries in 3DSTATE_(VS|WM).Kenneth Graunke2011-11-101-5/+2
* i965/gen6+: Switch GLSL from ALT to IEEE floating point modePaul Berry2011-10-311-1/+8
* i965: Move push constants setup to emit() time.Eric Anholt2011-10-291-3/+3
* i965: Rename (vs|wm)_max_threads to max_(vs|wm)_threads for consistency.Kenneth Graunke2011-10-251-1/+1
* i965: Apply post-sync non-zero workaround to homebrew workaround.Kenneth Graunke2011-10-241-0/+2
* i965 Gen6+: De-compact clip plane constants for old VS backend.Paul Berry2011-10-131-8/+7
* i965 Gen6: Implement gl_ClipVertex.Paul Berry2011-10-051-1/+2
* i965 new VS: don't share clip plane constants in pre-GEN6Paul Berry2011-09-281-18/+19
* i965: Don't upload clip planes when gl_ClipDistance is in use.Paul Berry2011-09-231-6/+9
* i965: Use native integer uniforms when the new VS backend is in use.Eric Anholt2011-08-301-2/+1
* i965: Add remaining scratch space setup emit to unit states.Eric Anholt2011-08-161-1/+9
* i965/vs: Start adding support for uniformsEric Anholt2011-08-161-6/+15
* i965: Apply a homebrew workaround for GPU hang in OGLC api-texcoord.Eric Anholt2011-07-201-0/+26
* i965/gen6: Add state dumping for the VS constants.Eric Anholt2011-07-111-1/+1
* i965: Add a type argument to brw_state_batch().Eric Anholt2011-07-111-1/+1
* i965/gen6: Remove state flagging on BRW_NEW_CURBE_OFFSETS.Eric Anholt2011-06-201-2/+1
* i965/gen6: Add missing state flag for VS push constants.Eric Anholt2011-06-201-1/+1
* i965: Use state streaming on programs, and state base address on gen5+.Eric Anholt2011-06-181-1/+1
* i965/gen6: Use the dynamic state base address to reduce relocations.Eric Anholt2011-04-291-4/+4
* i965/gen6: Stream the VS push constants.Eric Anholt2011-04-291-35/+56
* i965: Fix the VS thread limits for GT1, and clarify the WM limits on both.Eric Anholt2011-04-011-1/+1
* i965: bump VS thread number to 60 on SNBZou Nan hai2011-03-011-1/+2
* i965: Rename various gen6 #defines to match the documentation.Kenneth Graunke2011-01-061-3/+3
* i965: Set the alternative floating point mode on gen6 VS and WM.Eric Anholt2010-12-161-0/+1
* i965: Drop push-mode reladdr constant loading and always use constant_map.Eric Anholt2010-12-081-15/+9
* Revert "i965: VS use SPF mode on sandybridge for now"Zhenyu Wang2010-11-101-1/+1
* i965: Upload required gen6 VS push constants even when using pull constants.Eric Anholt2010-10-281-8/+18