aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_sol.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Remove pointless NULL check from Gen6 primitive counting code.Kenneth Graunke2017-03-241-2/+3
* i965: Drop AUB_TRACE_* stuff.Kenneth Graunke2017-03-211-4/+2
* i965: Move SOL binding #defines to brw_compiler.hJason Ekstrand2017-03-011-1/+1
* i965: Properly reset SVBI counters on ResumeTransformFeedback().Kenneth Graunke2017-02-211-17/+99
* i965: Save max_index in brw_transform_feedback_object.Kenneth Graunke2017-02-211-2/+4
* i965: Update brw_save_primitives_written_counters for pre-Gen7.Kenneth Graunke2017-02-211-4/+10
* i965: Use ctx->Const.MaxVertexStreams rather than BRW_XFB_MAX_STREAMS.Kenneth Graunke2017-02-211-9/+16
* i965: Move some code from gen7_sol_state.c to gen6_sol.c.Kenneth Graunke2017-02-211-0/+140
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-13/+11
* mesa: store gl_program in gl_transform_feedback_object rather than gl_shader_...Timothy Arceri2016-12-301-2/+1
* mesa/glsl: move LinkedTransformFeedback from gl_shader_program to gl_programTimothy Arceri2016-12-301-4/+5
* i965: get LinkedTransformFeedback from gl_transform_feedback_objectTimothy Arceri2016-12-301-20/+9
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-0/+2
* mesa: split transform feedback buffer into its own structTimothy Arceri2016-03-311-2/+2
* glsl: use bitmask of active xfb buffer indicesTimothy Arceri2016-03-311-1/+1
* i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.Kenneth Graunke2015-11-111-3/+3
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-1/+1
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-4/+4
* i965: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke2015-02-171-3/+0
* i965/gen6: Fix crash with VS+TF after rendering with GSIago Toral Quiroga2015-01-161-1/+1
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-021-2/+0
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-291-8/+8
* i965/gen6/gs: Fix binding table clash between TF surfaces and textures.Iago Toral Quiroga2014-09-191-26/+54
* i965/gen6/gs: Setup SOL surfaces for user-provided geometry shadersSamuel Iglesias Gonsalvez2014-09-191-38/+81
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-3/+3
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-3/+3
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-3/+3
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-3/+3
* i965: Implement glDrawTransformFeedback().Kenneth Graunke2013-10-311-0/+3
* i965: Implement Pause/ResumeTransformfeedback driver hooks on Gen7+.Kenneth Graunke2013-10-311-0/+5
* i965: Create a new brw_transform_feedback_object subclass.Kenneth Graunke2013-10-311-0/+29
* i965: Emit post-sync non-zero flush before 3DSTATE_GS_SVB_INDEX.Kenneth Graunke2013-10-281-0/+3
* i965/gs: Update defines related to GS surface organization.Paul Berry2013-08-311-3/+3
* i965: rename legacy gs structs and functions to ff_gs.Paul Berry2013-08-311-6/+6
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-2/+2
* i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke2013-07-091-2/+1
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-2/+1
* i965: Split BeginTransformFeedback hook into Gen6 and Gen7+ variants.Kenneth Graunke2013-05-211-26/+17
* i965: Kill software primitive counting entirely.Kenneth Graunke2013-05-211-31/+22
* i965: Delete unused brw->sol.offset_0_batch_start field.Kenneth Graunke2013-05-211-1/+0
* i965: Stop using the kernel SOL reset feature.Kenneth Graunke2013-05-211-5/+8
* mesa,i965: use NewDriverState to communicate TFB state changes with the driverMarek Olšák2013-04-241-3/+4
* i965/gen6: Reduce updates of transform feedback offsets with HW contexts.Eric Anholt2013-04-101-1/+1
* i965/gen7: Skip resetting SOL offsets at batch start with HW contexts.Eric Anholt2013-04-101-0/+9
* mesa: Make a function is_transform_feedback_active_and_unpaused.Paul Berry2012-12-181-1/+1
* mesa: refactor _mesa_compute_max_transform_feedback_vertices from i965.Paul Berry2012-12-181-12/+4
* i965/gen6: Fix near-NULL deref in setting up GS binding table for non-XFB.Eric Anholt2012-02-211-5/+8
* i965: Correct the size of the state batch space allocated for binding tables.Eric Anholt2012-02-211-1/+1
* i965: Fix a bad comment in gen6 sol setup.Eric Anholt2012-02-211-3/+1