summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_vs_state.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-18i965/gen6: Resolve GCC sign-compare warning.Rhys Kidd1-1/+1
2015-03-02i965: Rename some PIPE_CONTROL flagsBen Widawsky1-1/+1
2015-02-17i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke1-4/+2
2014-12-04i965: Store floating point mode choice in brw_stage_prog_data.Kenneth Graunke1-5/+1
2014-12-02i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke1-4/+4
2014-12-02i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke1-3/+3
2014-11-29i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke1-9/+11
2014-11-20i965: Skip _mesa_load_state_parameters when there are zero parameters.Kenneth Graunke1-6/+6
2014-09-03i965: Move curb_read_length/total_scratch to brw_stage_prog_data.Kenneth Graunke1-2/+2
2014-08-14i965: Store uniform constant values in a gl_constant_value instead of floatNeil Roberts1-3/+5
2014-07-02i965: Update a ton of comments about constant buffers.Eric Anholt1-0/+14
2014-07-02i965/gen6+: Merge VS/GS and WM push constant buffer upload paths.Eric Anholt1-20/+41
2014-07-02i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data.Eric Anholt1-1/+1
2014-07-02i965: Reuse libdrm's header for AUB definitions.Eric Anholt1-1/+1
2014-06-26i965: Remove unneeded VS workaround stalls on Baytrail.Greg Hunt1-1/+1
2014-05-02i965: Move push constant state packets to push constant update time.Eric Anholt1-1/+10
2014-05-02i965/gen6: Don't update unit state when samplers change.Eric Anholt1-1/+1
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-1/+1
2014-02-22i965: Move the remaining driver debug over to stderr.Eric Anholt1-3/+3
2014-02-19i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez1-5/+5
2014-01-21mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry1-1/+1
2014-01-20i965: Create a helper function for emitting PIPE_CONTROL flushes.Kenneth Graunke1-9/+4
2013-11-05i965: Tell the unit states how many binding table entries we have.Eric Anholt1-1/+3
2013-08-31i965/vs: generalize gen6_vs_push_constants in preparation for GS.Paul Berry1-16/+29
2013-08-31i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry1-1/+2
2013-08-31i965: Move data from brw->vs into a base class if gs will also need it.Paul Berry1-10/+13
2013-08-23i965/vec4: Allow for dispatch_grf_start_reg to vary.Paul Berry1-1/+2
2013-08-19i965: Split sampler count variable to be per-stage.Kenneth Graunke1-1/+1
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