summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_gs.c
Commit message (Expand)AuthorAgeFilesLines
* i965/vec4: Move total_scratch calculation into the visitor.Kenneth Graunke2015-07-091-4/+1
* i965/vec4: Move perf_debug about register spilling into the visitor.Kenneth Graunke2015-07-091-4/+0
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-3/+3
* i965: Use device_info instead of the context for computing vue mapsJason Ekstrand2015-04-221-2/+4
* i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export)Carl Worth2015-04-021-9/+9
* i965: Split out per-stage dirty-bit checking into separate functionsCarl Worth2015-04-021-5/+11
* i965: Split out brw_<stage>_populate_key into their own functionsCarl Worth2015-04-021-14/+25
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-4/+4
* i965: Set nr_params to the number of uniform components in the VS/GS path.Francisco Jerez2015-03-201-5/+1
* i965/gs: Check newly-generated GS-out VUE map against correct stageChris Forbes2015-03-011-1/+1
* i965: Perform program state upload outside of atom handlingCarl Worth2015-02-231-14/+8
* i965: Rename brw_vec4_prog_data/key to brw_bue_prog_data/keyKristian Høgsberg2014-12-101-3/+3
* i965: Make vertex color clamp handling code VS specific.Kenneth Graunke2014-12-021-6/+1
* i965: Add _CACHE_ in brw_cache_id enum names.Kenneth Graunke2014-11-291-2/+2
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-291-4/+6
* i965: Pass gl_program pointers into precompile functions.Kenneth Graunke2014-11-241-7/+5
* i965: Rename brw_vec4_gs.[ch] to brw_gs.[ch].Kenneth Graunke2014-10-291-0/+428
* i965: Rename brw_gs{,_emit}.[ch] to brw_ff_gs{,_emit}.[ch].Kenneth Graunke2014-10-291-259/+0
* i965/gen6/gs: use brw_gs_prog atom instead of brw_ff_gs_progSamuel Iglesias Gonsalvez2014-09-191-0/+4
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-1/+1
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-1/+1
* util: Move ralloc to a new src/util directory.Kenneth Graunke2014-08-041-1/+1
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-2/+1
* i965: Put '_default_' in the name of functions that set default state.Kenneth Graunke2014-06-021-1/+1
* i965: Add annotation data structure and support code.Matt Turner2014-05-241-1/+1
* i965: Pass in start_offset to brw_compact_instructions().Matt Turner2014-05-241-1/+1
* i965: Rename brw/gen8_dump_compile to brw/gen8_disassemble.Kenneth Graunke2014-05-181-1/+1
* i965: Use brw_dump_compile for clip, SF, and old GS programs.Kenneth Graunke2014-05-181-5/+1
* i965: Pull brw_compact_instructions() out of brw_get_program().Matt Turner2014-05-151-0/+2
* i965/disasm: Disassemble the compaction control bit.Matt Turner2014-05-151-1/+1
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-1/+1
* i965: Move compiler debugging output to stderr.Eric Anholt2014-02-221-3/+3
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-8/+8
* i965: rename legacy gs structs and functions to ff_gs.Paul Berry2013-08-311-21/+21
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-1/+1
* i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke2013-07-091-6/+4
* i965: Handle rasterizer discard in the clipper rather than GS on Gen6.Kenneth Graunke2013-05-201-8/+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-3/+3
* i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry2013-04-111-2/+2
* i965: Move brw_vs_prog_data::outputs_written into VUE map.Paul Berry2013-03-241-1/+1
* i965: Rename BRW_VARYING_SLOT_MAX -> BRW_VARYING_SLOT_COUNT.Paul Berry2013-03-241-1/+1
* Replace gl_vert_result enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* i965: Remove unused userclip flags.Paul Berry2013-02-191-3/+0
* mesa: Make a function is_transform_feedback_active_and_unpaused.Paul Berry2012-12-181-2/+2
* i965/gen4: Fix memory leak each time compile_gs_prog() is called.Eric Anholt2012-11-251-1/+1
* i965: Drop the INTEL_FORCE_GS environment variable.Eric Anholt2012-03-201-5/+0
* i965: Move VUE map computation to once at VS compile time.Eric Anholt2012-02-211-1/+1