summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen6_sol.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke1-5/+6
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-2/+4
2017-06-06i965: Add and use brw_bo_map()Matt Turner1-1/+1
2017-06-06i965: Pass flags to brw_bo_map_*Matt Turner1-1/+1
2017-06-06i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner1-1/+1
2017-06-06i965: Remove brw_bo's virtual memberMatt Turner1-2/+1
2017-04-10i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke1-1/+1
2017-04-10i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke1-7/+7
2017-04-10i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke1-1/+1
2017-04-10i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke1-8/+8
2017-03-24i965: Remove pointless NULL check from Gen6 primitive counting code.Kenneth Graunke1-2/+3
2017-03-21i965: Drop AUB_TRACE_* stuff.Kenneth Graunke1-4/+2
2017-03-01i965: Move SOL binding #defines to brw_compiler.hJason Ekstrand1-1/+1
2017-02-21i965: Properly reset SVBI counters on ResumeTransformFeedback().Kenneth Graunke1-17/+99
2017-02-21i965: Save max_index in brw_transform_feedback_object.Kenneth Graunke1-2/+4
2017-02-21i965: Update brw_save_primitives_written_counters for pre-Gen7.Kenneth Graunke1-4/+10
2017-02-21i965: Use ctx->Const.MaxVertexStreams rather than BRW_XFB_MAX_STREAMS.Kenneth Graunke1-9/+16
2017-02-21i965: Move some code from gen7_sol_state.c to gen6_sol.c.Kenneth Graunke1-0/+140
2017-01-23mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri1-13/+11
2016-12-30mesa: store gl_program in gl_transform_feedback_object rather than gl_shader_...Timothy Arceri1-2/+1
2016-12-30mesa/glsl: move LinkedTransformFeedback from gl_shader_program to gl_programTimothy Arceri1-4/+5
2016-12-30i965: get LinkedTransformFeedback from gl_transform_feedback_objectTimothy Arceri1-20/+9
2016-04-23i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke1-0/+2
2016-03-31mesa: split transform feedback buffer into its own structTimothy Arceri1-2/+2
2016-03-31glsl: use bitmask of active xfb buffer indicesTimothy Arceri1-1/+1
2015-11-11i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.Kenneth Graunke1-3/+3
2015-06-24i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson1-1/+1
2015-03-31i965/state: Don't use brw->state.dirty.brwJordan Justen1-4/+4
2015-03-02i965: replace Elements() with ARRAY_SIZE()Brian Paul1-1/+1
2015-02-17i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke1-3/+0
2015-01-16i965/gen6: Fix crash with VS+TF after rendering with GSIago Toral Quiroga1-1/+1
2014-12-02i965: Delete brw_state_flags::cache and related code.Kenneth Graunke1-2/+0
2014-11-29i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke1-8/+8
2014-09-19i965/gen6/gs: Fix binding table clash between TF surfaces and textures.Iago Toral Quiroga1-26/+54
2014-09-19i965/gen6/gs: Setup SOL surfaces for user-provided geometry shadersSamuel Iglesias Gonsalvez1-38/+81
2014-09-04Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen1-3/+3
2014-09-01i965: Create a macro for setting a dirty bit.Paul Berry1-3/+3
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-3/+3
2014-01-21mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry1-3/+3
2013-10-31i965: Implement glDrawTransformFeedback().Kenneth Graunke1-0/+3
2013-10-31i965: Implement Pause/ResumeTransformfeedback driver hooks on Gen7+.Kenneth Graunke1-0/+5
2013-10-31i965: Create a new brw_transform_feedback_object subclass.Kenneth Graunke1-0/+29
2013-10-28i965: Emit post-sync non-zero flush before 3DSTATE_GS_SVB_INDEX.Kenneth Graunke1-0/+3
2013-08-31i965/gs: Update defines related to GS surface organization.Paul Berry1-3/+3
2013-08-31i965: rename legacy gs structs and functions to ff_gs.Paul Berry1-6/+6
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-2/+2
2013-07-09i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke1-2/+1
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-2/+1
2013-05-21i965: Split BeginTransformFeedback hook into Gen6 and Gen7+ variants.Kenneth Graunke1-26/+17
2013-05-21i965: Kill software primitive counting entirely.Kenneth Graunke1-31/+22