aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_print.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a no wrapping bits to nir_alu_instrCaio Marcelo de Oliveira Filho2019-06-261-0/+4
* nir: Make nir_constant a vector rather than a matrixJason Ekstrand2019-06-191-26/+36
* nir: Add reorderable memory access enumConnor Abbott2019-06-191-1/+2
* nir: Allow qualifiers on copy_deref and image instructionsConnor Abbott2019-06-191-0/+2
* nir: add intrinsics for AMD_shader_ballotDaniel Schürmann2019-06-131-0/+14
* nir: add type information to load uniform/input and store output intrinsicsJonathan Marek2019-05-311-0/+16
* nir: fix nir tex print harderRob Clark2019-05-021-6/+5
* nir: add pass to lower fb readsRob Clark2019-05-021-5/+10
* nir: rework tex instruction printingRob Clark2019-05-021-8/+10
* nir: make nir_const_value scalarKarol Herbst2019-04-141-15/+15
* nir/print: Use nir_src_as_int for array indicesJason Ekstrand2019-04-141-3/+2
* nir: Add a pass for selectively lowering variables to scratch spaceJason Ekstrand2019-04-121-0/+2
* nir: Get rid of global registersJason Ekstrand2019-04-091-8/+1
* nir: Get rid of nir_register::is_packedJason Ekstrand2019-04-091-2/+0
* nir: print var name for load_interpolated_input tooRob Clark2019-03-301-0/+1
* nir/print: fix printing the image_array intrinsic indexKarol Herbst2019-03-291-2/+2
* nir: Add texture sources and intrinsics for bindlessJason Ekstrand2019-03-251-0/+6
* nir: add support for gather offsetsKarol Herbst2019-03-211-0/+8
* nir: Improve printing of load_input/store_output variable names.Eric Anholt2019-03-051-2/+4
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-5/+2
* nir/spirv: handle SpvStorageClassCrossWorkgroupKarol Herbst2019-01-191-0/+2
* nir: rename nir_var_shared to nir_var_mem_sharedKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst2019-01-191-2/+2
* nir: rename nir_var_ubo to nir_var_mem_uboKarol Herbst2019-01-191-2/+2
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-2/+2
* nir: rename nir_var_private to nir_var_shader_tempKarol Herbst2019-01-191-2/+2
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-2/+1
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-4/+4
* nir/vulkan: Add a descriptor type to vulkan resource intrinsicsJason Ekstrand2019-01-081-0/+25
* nir: Add a ptr_as_array deref typeJason Ekstrand2019-01-081-1/+5
* nir: Distinguish between normal uniforms and UBOsJason Ekstrand2019-01-081-3/+6
* nir: add a way to print the deref chainCaio Marcelo de Oliveira Filho2019-01-021-4/+13
* nir: Switch to using 1-bit Booleans for almost everythingJason Ekstrand2018-12-161-1/+10
* nir: Add support for 1-bit data typesJason Ekstrand2018-12-161-0/+3
* nir: Print the format of image variables.Eric Anholt2018-12-131-0/+47
* spirv: Add support for MinLodJason Ekstrand2018-12-111-0/+3
* nir: Fix assert in print_intrinsic_instr().Józef Kucia2018-11-291-1/+1
* nir: Call fflush() at the end of nir_print_shader()Matt Turner2018-11-271-0/+1
* nir: Add alignment parameters to SSBO, UBO, and shared accessJason Ekstrand2018-11-151-0/+2
* util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom2018-10-251-1/+0
* nir: Add handle/index-based image intrinsicsJason Ekstrand2018-08-291-0/+22
* nir: Use a bitfield for image access qualifiersJason Ekstrand2018-08-291-5/+6
* nir: remove wrong assertion in print_var_decl()Samuel Pitoiset2018-07-261-1/+0
* nir: prepare for bumping up max components to 16Karol Herbst2018-07-171-4/+5
* nir: fix printing of vec16 typeKarol Herbst2018-07-151-0/+1
* nir/print: Print texture and sampler indicesJason Ekstrand2018-07-071-0/+11
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-97/+0
* nir,spirv: Rework function callsJason Ekstrand2018-06-221-59/+4
* nir: Add deref sources to texture instructionsJason Ekstrand2018-06-221-0/+6
* nir: Add a deref instruction typeJason Ekstrand2018-06-221-2/+130