summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_print.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir: Delete open coded type printing.Kenneth Graunke2016-10-061-8/+6
* nir: Always print non-identity swizzles.Matt Turner2016-08-081-1/+9
* nir: Add new intrinsics for fragment shader input interpolation.Kenneth Graunke2016-07-201-0/+1
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-171-1/+1
* nir: add new intrinsic field for storing component offsetTimothy Arceri2016-07-071-0/+3
* nir: Add new 'plane' texture source typeKristian Høgsberg Kristensen2016-05-241-0/+3
* nir/print: add support for print annotationsRob Clark2016-05-171-1/+34
* nir: Add texture opcodes and source types for multisample compressionJason Ekstrand2016-05-141-0/+6
* nir/print: Print memory qualifiers in a variable declarationEduardo Lima Mitev2016-05-101-0/+7
* nir: Switch the arguments to nir_foreach_parallel_copy_entryJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1