summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_lower_samplers.cpp
Commit message (Expand)AuthorAgeFilesLines
* nir: rename nir_lower_samplers.c{pp,}Emil Velikov2015-09-211-190/+0
* nir: support indirect indexing samplers in struct arraysTimothy Arceri2015-09-171-76/+88
* nir: Use nir_shader::stage rather than passing it around.Kenneth Graunke2015-08-251-3/+3
* nir: fix sampler lowering pass for arraysTapani Pälli2015-05-121-19/+12
* nir/nir: Use a linked list instead of a hash set for use/def setsJason Ekstrand2015-05-081-10/+19
* nir: Add and use initializer #defines for nir_src and nir_destJason Ekstrand2015-05-081-3/+2
* nir: Constify nir_lower_sampler's gl_shader_program pointer.Kenneth Graunke2015-04-101-5/+5
* nir: Remove linker_error calls from nir_lower_samplers().Kenneth Graunke2015-04-101-7/+2
* nir: Make nir_lower_samplers take a gl_shader_stage, not a gl_program *.Kenneth Graunke2015-04-101-14/+12
* nir/lower_samplers: Use the right memory context for realloc'ing tex sourcesJason Ekstrand2015-04-031-1/+1
* nir: Remove unused has_indirect variable.Matt Turner2015-02-101-4/+0
* nir: Use pointers for nir_src_copy and nir_dest_copyJason Ekstrand2015-01-261-1/+1
* nir/tex_instr: Add a nir_tex_src struct and dynamically allocate the src arrayJason Ekstrand2015-01-151-4/+7
* nir: Rework the way samplers are loweredJason Ekstrand2015-01-151-75/+78
* nir: Make texture instruction names more consistentJason Ekstrand2015-01-151-2/+2
* nir: Use an integer index for specifying structure fieldsJason Ekstrand2015-01-151-31/+34
* nir: Make array deref direct vs. indirect an enumJason Ekstrand2015-01-151-1/+1
* nir/lower_samplers: Use the nir_instr_rewrite_src functionJason Ekstrand2015-01-151-1/+10
* nir: add a pass to lower sampler instructionsConnor Abbott2015-01-151-0/+170