summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_sol.c
Commit message (Expand)AuthorAgeFilesLines
* i965/gen6-7/sol: Bump primitive counter BO size.Francisco Jerez2018-01-161-2/+3
* i965/gen6-7/sol: Keep independent counters for the current and previous begin...Francisco Jerez2018-01-161-17/+22
* i965/gen6-7/sol: Restructure primitive counter into a separate type.Francisco Jerez2018-01-161-29/+24
* i965: fix unused var warnings in release buildTimothy Arceri2017-10-251-2/+1
* i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke2017-09-261-5/+6
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-2/+4
* i965: Add and use brw_bo_map()Matt Turner2017-06-061-1/+1
* i965: Pass flags to brw_bo_map_*Matt Turner2017-06-061-1/+1
* i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner2017-06-061-1/+1
* i965: Remove brw_bo's virtual memberMatt Turner2017-06-061-2/+1
* i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke2017-04-101-1/+1
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-7/+7
* i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke2017-04-101-1/+1
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-8/+8
* 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