aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen7_sol_state.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Update SOL state for Broadwell.Kenneth Graunke2014-01-311-18/+27
* i965/gen7: Use to the correct program when uploading transform feedback state.Paul Berry2014-01-231-10/+5
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-2/+2
* i965: Add support for gl_SkipComponents[1234].Kenneth Graunke2013-10-311-2/+21
* i965: Explicitly maintain a count of SO_DECL structures emitted.Kenneth Graunke2013-10-311-8/+7
* i965: Create a temporary for transform feedback output components.Kenneth Graunke2013-10-311-4/+4
* i965: Implement glDrawTransformFeedback().Kenneth Graunke2013-10-311-1/+181
* i965: Implement Pause/ResumeTransformfeedback driver hooks on Gen7+.Kenneth Graunke2013-10-311-0/+40
* i965: Weaken the flushing in gen7_end_transform_feedback().Kenneth Graunke2013-10-251-6/+6
* i965: Try to avoid stalls on the GPU when doing glBufferSubData().Eric Anholt2013-10-231-1/+1
* i965/gen7+: Fix build error introduced by renaming upload_3dstate_so_decl_list.Paul Berry2013-08-131-1/+1
* i965/gen7+: Mark upload_3dstate_so_decl_list as non-static (v2)Kenneth Graunke2013-08-131-3/+3
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-8/+4
* i965: Move intel_context::batch to brw_context.Kenneth Graunke2013-07-091-2/+1
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-4/+3
* i965: Go back to using the kernel SOL reset feature.Kenneth Graunke2013-05-231-8/+2
* i965: Split BeginTransformFeedback hook into Gen6 and Gen7+ variants.Kenneth Graunke2013-05-211-0/+17
* i965: Remove dead code for Gen7 SOL without hardware contexts.Kenneth Graunke2013-05-211-15/+0
* i965: Handle rasterizer discard in the clipper rather than SOL on Gen7.Kenneth Graunke2013-05-201-6/+1
* mesa: convert _NEW_RASTERIZER_DISCARD to a driver flagMarek Olšák2013-04-241-4/+4
* mesa,i965: use NewDriverState to communicate TFB state changes with the driverMarek Olšák2013-04-241-7/+7
* i965/gen7: Skip resetting SOL offsets at batch start with HW contexts.Eric Anholt2013-04-101-6/+12
* i965: Use brw.vue_map_geom_out instead of VS output VUE map where appropriate.Paul Berry2013-03-241-7/+7
* i965: Clarify nomenclature: vert_result -> varyingPaul Berry2013-03-231-3/+3
* Replace gl_vert_result enum with gl_varying_slot.Paul Berry2013-03-151-2/+2
* mesa: Make a function is_transform_feedback_active_and_unpaused.Paul Berry2012-12-181-3/+2
* i965: Move VUE map computation to once at VS compile time.Eric Anholt2012-02-211-6/+3
* i965: Make the userclip flag for the VUE map come from VS prog data.Eric Anholt2012-02-211-5/+3
* i965/gen7: Fix segfault in transform feedback to DYNAMIC_DRAW buffers.Eric Anholt2012-01-111-2/+3
* i965/gen7: Fix up the transform feedback buffer pointers on later batches.Eric Anholt2012-01-061-3/+10
* i965/gen7: Flush the batch between transform feedbacks.Eric Anholt2012-01-061-0/+16
* i965/gen7: Use the updated interface for SO write pointer resetting.Eric Anholt2012-01-061-0/+2
* i965: Make use of gl_transform_feedback_info::ComponentOffset.Paul Berry2012-01-051-0/+2
* i965: Fix transform feedback of gl_PointSize.Paul Berry2012-01-051-2/+9
* i965/gen7: Fix feedback for flat-shaded tristrips versus provoking vertex.Eric Anholt2011-12-231-0/+5
* i965/gen7: Add support for transform feedback.Eric Anholt2011-12-231-7/+201
* i965/gen7: Move SOL stage disable to gen7_sol_state.cEric Anholt2011-12-231-0/+56