aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_program.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand2017-03-011-1/+0
* i965: Move SHADER_TIME_STRIDE to brw_compiler.hJason Ekstrand2017-03-011-5/+5
* i965: Move assign_common_binding_table_offsets to brw_programJason Ekstrand2017-03-011-0/+87
* i965: Drop unused STATE_TEXRECT_SCALE code.Kenneth Graunke2017-03-011-23/+0
* i965: Unbind deleted shaders from brw_context, fixing malloc heisenbug.Kenneth Graunke2017-01-271-0/+43
* i965: Move Gen4-5 interpolation stuff to brw_wm_prog_data.Kenneth Graunke2017-01-131-8/+1
* i965: stop passing gl_shader_program to the precompile and codegen functionsTimothy Arceri2017-01-061-2/+2
* st/mesa/glsl: add new is_arb_asm flag in gl_programTimothy Arceri2017-01-061-5/+4
* i965: update brw_get_shader_time_index() not to take gl_shader_programTimothy Arceri2017-01-031-12/+8
* nir: Rename convert_to_ssa lower_regs_to_ssaJason Ekstrand2016-12-291-1/+1
* mesa/glsl/i965: remove Driver.NewShader()Timothy Arceri2016-12-301-1/+0
* i965: make use of nir_lower_returns() for GLTimothy Arceri2016-12-231-0/+2
* i965: keep gl_program shader info in sync after gather infoTimothy Arceri2016-12-201-1/+10
* st/mesa/r200/i915/i965: move ARB program fields into a unionTimothy Arceri2016-11-171-2/+2
* i965: only try print GLSL IR once when using INTEL_DEBUG to dump irTimothy Arceri2016-11-171-15/+4
* i965: use nir_shader_gather_info() over do_set_program_inouts()Timothy Arceri2016-11-111-0/+2
* i965: use rzalloc instead of calloc in brwNewProgramTapani Pälli2016-11-031-1/+1
* st/mesa/r200/i915/i965: use rzalloc() to create gl_programTimothy Arceri2016-11-031-2/+2
* nir: stop adjusting driver location for varying packingTimothy Arceri2016-10-261-2/+2
* i965: replace brw_compute_program with brw_programTimothy Arceri2016-10-261-12/+2
* i965: replace brw_fragment_program with brw_programTimothy Arceri2016-10-261-5/+5
* i965: replace brw_tess_{eval,ctrl}_program with brw_programTimothy Arceri2016-10-261-22/+2
* i965: replace brw_geomerty_program with brw_programTimothy Arceri2016-10-261-12/+2
* i965: replace brw_vertex_program with new generic brw_programTimothy Arceri2016-10-261-4/+4
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-3/+2
* i965: rewrite brw_setup_vue_interpolation()Timothy Arceri2016-10-261-1/+9
* i965/mesa/st: eliminate gl_compute_programTimothy Arceri2016-10-261-1/+1
* mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri2016-10-261-3/+4
* i965/mesa/st: eliminate gl_geometry_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_eval_programTimothy Arceri2016-10-261-1/+1
* i965/mesa/st: eliminate gl_tess_ctrl_programTimothy Arceri2016-10-261-1/+1
* i965: Rename intelScreen to screen.Kenneth Graunke2016-09-201-10/+10
* nir: Add a flag to lower_io to force "sample" interpolationJason Ekstrand2016-09-151-2/+2
* i965: Implement glBlendBarrier.Francisco Jerez2016-08-251-0/+20
* util: Move _mesa_fsl/util_last_bit into util/bitscan.hMathias Fröhlich2016-08-091-1/+1
* nir: use the same driver location for packed varyingsTimothy Arceri2016-07-071-2/+2
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-1/+1
* i965: Keep track of the per-thread scratch allocation in brw_stage_state.Francisco Jerez2016-06-131-0/+22
* i965: Move brw_create_nir to brw_program.cJason Ekstrand2016-05-261-0/+68
* i965: Rename define for the PIPE_CONTROL DC flush bit.Francisco Jerez2016-02-081-1/+1
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* i965: Add backend structures for tess stagesChris Forbes2015-12-071-0/+22
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-3/+0
* i965: Push down inclusion of brw_program.h.Matt Turner2015-11-241-0/+1
* i965: Add INTEL_DEBUG=shader_time support for tessellation shaders.Kenneth Graunke2015-11-171-0/+12
* i965: Convert scalar_* flags to a scalar_stage array.Kenneth Graunke2015-11-161-1/+2
* i965: silence incompatible pointer type warningEmil Velikov2015-10-201-1/+1
* program: convert _mesa_init_gl_program() to take struct gl_program *Emil Velikov2015-10-151-3/+3
* program: remove _mesa_init_*_program wrappersMarek Olšák2015-10-091-6/+4
* i965: Use util_next_power_of_two() for brw_get_scratch_size()Kristian Høgsberg Kristensen2015-10-081-12/+0