aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_program.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Rename MESA_shader_framebuffer_fetch gl_extensions bits to EXT.Francisco Jerez2018-02-241-1/+1
* mesa: Rename dd_function_table::BlendBarrier to match latest EXT spec.Francisco Jerez2018-02-241-2/+2
* i965/icl: Update the assert in brw_memory_barrier()Anuj Phogat2018-02-151-1/+1
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-131-1/+1
* i965/nir: lower TES PatchVerticesIn to a constant when a TCS is presentIago Toral Quiroga2018-01-101-4/+22
* i965: lower gl_PatchVerticesIn to a uniformIago Toral Quiroga2018-01-101-0/+8
* i965: compute scratch space size correctly for Gen9+Kevin Rogovin2017-12-121-1/+5
* i965: Fix memory leak when serializing nirJordan Justen2017-12-081-0/+1
* i965: Add brw_program_serialize_nirJordan Justen2017-12-081-0/+11
* i965: Free serialized nir after deserializingJordan Justen2017-12-081-0/+6
* i965: Add brw_program_deserialize_nirJordan Justen2017-12-081-0/+16
* i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.Kenneth Graunke2017-11-151-9/+3
* i965: Pretend there are 4 subslices for compute shader threads on Gen9+.Kenneth Graunke2017-11-091-1/+13
* i965: Calculate thread_count in brw_alloc_stage_scratchJordan Justen2017-10-311-9/+55
* i965: Don't rely on nir for uses_texture_gatherJordan Justen2017-10-311-1/+1
* intel/compiler: Call nir_lower_system_values in brw_preprocess_nirJason Ekstrand2017-10-251-2/+0
* i965/program: Move nir_lower_system_values higher upJason Ekstrand2017-10-251-1/+2
* i965: Only add the wpos state reference if we lowered somethingJason Ekstrand2017-10-121-6/+6
* i965: Store image_param in brw_context instead of prog_dataJason Ekstrand2017-10-121-1/+0
* i965/barrier: Do the correct flushes for framebuffer accessJason Ekstrand2017-10-121-1/+1
* i965/barrier: Do the correct flushes for texture updatesJason Ekstrand2017-10-121-2/+4
* i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke2017-09-261-22/+9
* i965: call brw_shader_gather_info() from the callers of brw_create_nir()Timothy Arceri2017-09-261-7/+4
* i965: create a brw_shader_gather_info() helperTimothy Arceri2017-09-261-7/+13
* i965: Use atomic ops in get_new_program_id().Kenneth Graunke2017-09-251-5/+1
* i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin2017-08-301-2/+2
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-4/+7
* i965: Clean up brwNewProgram().Kenneth Graunke2017-08-231-28/+5
* i965/cnl: Update few assertionsAnuj Phogat2017-06-091-1/+1
* i965: Add and use brw_bo_map()Matt Turner2017-06-061-1/+1
* i965: Pass flags to brw_bo_map_*Matt Turner2017-06-061-1/+1
* i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner2017-06-061-1/+1
* i965: Remove brw_bo's virtual memberMatt Turner2017-06-061-2/+1
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-9/+7
* i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke2017-04-101-1/+1
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-12/+12
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-10/+10
* i965: Return progress from brw_nir_lower_uniforms().Matt Turner2017-03-231-3/+3
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-1/+1
* i965: add missing brw_defines.h include in brw_program.cEmil Velikov2017-03-131-0/+1
* 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