summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_print.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir: use num_components wrappers in print/validate.Dave Airlie2018-06-041-3/+1
* nir/print: fix printing of 8/16 bit constant variablesKarol Herbst2018-05-291-0/+31
* nir: print 8 and 16 bit constants correctlyKarol Herbst2018-04-261-2/+14
* glsl_types: vec8/vec16 supportRob Clark2018-03-251-1/+3
* nir: Add subgroup arithmetic reduction intrinsicsJason Ekstrand2018-03-071-0/+5
* nir: Don't print swizzles when there are more than 4 componentsMatt Turner2017-11-081-1/+1
* nir: Print the components referenced for split or packed shader in/outs.Eric Anholt2017-10-201-1/+25
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-3/+3
* nir: don't segfault when printing variables with no nameConnor Abbott2017-07-131-1/+1
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-9/+9
* nir: fix (hopefully) windows buildRob Clark2017-05-081-4/+0
* nir/print: add compute shader infoRob Clark2017-04-141-0/+13
* nir: Add 64-bit integer constant supportIan Romanick2017-01-201-0/+11
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-2/+2
* nir: Only float and double types can be matricesIan Romanick2016-12-121-5/+6
* nir: Get rid of nir_constant_dataJason Ekstrand2016-12-021-11/+18
* nir: print var binding in dumps.Dave Airlie2016-11-291-1/+1
* nir: Add a "compact array" flag and IO lowering code.Kenneth Graunke2016-11-221-1/+2
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-4/+4