path: root/src/mesa/drivers/dri/i965/brw_gs.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-26i965: Set nr_params to the number of uniform components in the VS/GS path.Francisco Jerez1-5/+1
2015-03-07i965/gs: Check newly-generated GS-out VUE map against correct stageChris Forbes1-1/+1
2014-12-10i965: Rename brw_vec4_prog_data/key to brw_bue_prog_data/keyKristian Høgsberg1-3/+3
2014-12-02i965: Make vertex color clamp handling code VS specific.Kenneth Graunke1-6/+1
2014-11-29i965: Add _CACHE_ in brw_cache_id enum names.Kenneth Graunke1-2/+2
2014-11-29i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke1-4/+6
2014-11-24i965: Pass gl_program pointers into precompile functions.Kenneth Graunke1-7/+5
2014-10-29i965: Rename brw_vec4_gs.[ch] to brw_gs.[ch].Kenneth Graunke1-0/+428
2014-10-29i965: Rename brw_gs{,_emit}.[ch] to brw_ff_gs{,_emit}.[ch].Kenneth Graunke1-259/+0
2014-09-19i965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez1-0/+4
2014-09-04Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen1-1/+1
2014-09-01i965: Create a macro for setting a dirty bit.Paul Berry1-1/+1
2014-08-04util: Move ralloc to a new src/util directory.Kenneth Graunke1-1/+1
2014-07-01i965: Use unreachable() instead of unconditional assert().Matt Turner1-2/+1
2014-06-02i965: Put '_default_' in the name of functions that set default state.Kenneth Graunke1-1/+1
2014-05-24i965: Add annotation data structure and support code.Matt Turner1-1/+1
2014-05-24i965: Pass in start_offset to brw_compact_instructions().Matt Turner1-1/+1
2014-05-18i965: Rename brw/gen8_dump_compile to brw/gen8_disassemble.Kenneth Graunke1-1/+1
2014-05-18i965: Use brw_dump_compile for clip, SF, and old GS programs.Kenneth Graunke1-5/+1
2014-05-15i965: Pull brw_compact_instructions() out of brw_get_program().Matt Turner1-0/+2
2014-05-15i965/disasm: Disassemble the compaction control bit.Matt Turner1-1/+1
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-1/+1
2014-02-22i965: Move compiler debugging output to stderr.Eric Anholt1-3/+3
2014-01-21mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry1-1/+1
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-12-05i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke1-8/+8
2013-08-31i965: rename legacy gs structs and functions to ff_gs.Paul Berry1-21/+21
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-1/+1
2013-07-09i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke1-6/+4
2013-05-20i965: Handle rasterizer discard in the clipper rather than GS on Gen6.Kenneth Graunke1-8/+1
2013-04-24mesa: convert _NEW_RASTERIZER_DISCARD to a driver flagMarek Olšák1-4/+4
2013-04-24mesa,i965: use NewDriverState to communicate TFB state changes with the driverMarek Olšák1-3/+3
2013-04-11i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry1-2/+2
2013-03-24i965: Move brw_vs_prog_data::outputs_written into VUE map.Paul Berry1-1/+1
2013-03-24i965: Rename BRW_VARYING_SLOT_MAX -> BRW_VARYING_SLOT_COUNT.Paul Berry1-1/+1
2013-03-15Replace gl_vert_result enum with gl_varying_slot.Paul Berry1-1/+1
2013-02-19i965: Remove unused userclip flags.Paul Berry1-3/+0
2012-12-18mesa: Make a function is_transform_feedback_active_and_unpaused.Paul Berry1-2/+2
2012-11-25i965/gen4: Fix memory leak each time compile_gs_prog() is called.Eric Anholt1-1/+1
2012-03-20i965: Drop the INTEL_FORCE_GS environment variable.Eric Anholt1-5/+0
2012-02-21i965: Move VUE map computation to once at VS compile time.Eric Anholt1-1/+1
2012-02-21i965: Make the userclip flag for the VUE map come from VS prog data.Eric Anholt1-6/+4
2012-01-05i965: Make use of gl_transform_feedback_info::ComponentOffset.Paul Berry1-0/+9
2011-12-23i965 gen6: Implement transform feedback pause/resume functionality.Paul Berry1-1/+2
2011-12-21mesa: Add _NEW_RASTERIZER_DISCARD as synonym for _NEW_TRANSFORM.Paul Berry1-2/+3
2011-12-21mesa: Move RasterDiscard to toplevel of gl_context.Paul Berry1-1/+1
2011-12-20i965 gen6: Implement rasterizer discard.Paul Berry1-0/+6
2011-12-20i965 gen6: Initial implementation of transform feedback.Paul Berry1-1/+25
2011-12-20i965 gs: Move vue_map to brw_gs_compile.Paul Berry1-3/+2
2011-12-07i965 gen6: Implement pass-through GS for transform feedback.Paul Berry1-30/+76