summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_print.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nir/print: Fix printing variable modeEduardo Lima Mitev2016-04-151-7/+27
* nir/intrinsics: Add a vulkan_resource_index intrinsicJason Ekstrand2016-04-141-0/+2
* nir: Add another index to load_uniform to specify the range readJason Ekstrand2016-04-141-0/+1
* nir: Use _snprintf on Windows.Jose Fonseca2016-04-141-0/+4
* nir/print: add support for printing doubles and bitsizeConnor Abbott2016-04-111-3/+16
* nir: Add an "exact" bit to nir_alu_instrJason Ekstrand2016-03-231-0/+2
* nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga2016-03-171-1/+1
* nir: Add support for lowering load/stores of shared variablesJordan Justen2016-03-171-0/+1
* nir: Add compute shader shared variable storage classJordan Justen2016-03-171-1/+6
* nir/print: Add space after shader_storage var modeJordan Justen2016-03-171-1/+1
* nir/print: Better function argument printingJason Ekstrand2016-03-121-2/+10
* nir/print: Factor variable name lookup into a helperJason Ekstrand2016-03-121-30/+36
* nir: Remove the const_offset from nir_tex_instrJason Ekstrand2016-02-101-14/+0
* nir: Separate texture from sampler in nir_tex_instrJason Ekstrand2016-02-091-3/+11
* nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-091-6/+6
* nir: use const_index helpersRob Clark2016-02-091-1/+1
* nir: const_index helpersRob Clark2016-02-091-9/+31
* nir: move to compiler/Emil Velikov2016-01-261-0/+1069