summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-27util: include "util/compiler.h" instead of "pipe/p_compiler.h"Yonggang Luo1-1/+1
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo1-4/+4
2023-06-27treewide: replace usage of boolean to boolYonggang Luo1-8/+8
2022-11-19util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.hYonggang Luo1-1/+1
2021-12-15nir_to_tgsi: Set the TGSI Precise flag for exact ALU instructions.Emma Anholt1-0/+1
2021-08-25gallium/tgsi: rip out cylindrical wrap from uregErik Faye-Lund1-6/+4
2021-08-25gallium/tgsi: remove unused helperErik Faye-Lund1-15/+0
2020-09-02gallium/tgsi: Add a helper for initializing ureg from a shader_info.Eric Anholt1-0/+4
2020-09-02gallium/tgsi: Add some missing opcodes to tgsi_ureg.Eric Anholt1-0/+26
2020-03-27util: don't include p_defines.h and u_pointer.h from galliumMarek Olšák1-0/+1
2018-10-30gallium/util: remove p_format.h from u_debug.hDylan Baker1-0/+1
2018-07-26gallium: initialize ureg_dst::Invariant bitErik Faye-Lund1-0/+3
2018-06-29gallium: plumb invariant output attrib thru TGSIJoe M. Kniss1-1/+3
2018-04-30tgsi: use enums instead of unsigned in ureg codeBrian Paul1-5/+5
2018-03-23st/mesa,tgsi: use enum tgsi_opcodeBrian Paul1-14/+14
2018-02-08tgsi: s/unsigned/enum pipe_shader_type/ in ureg codeBrian Paul1-2/+3
2018-02-07tgsi: use tgsi_semantic enum type in ureg codeBrian Paul1-11/+11
2018-02-07tgsi: use TGSI enum types in ureg codeBrian Paul1-21/+23
2017-11-10gallium/tgsi: start adding hw atomics (v3.2)Dave Airlie1-0/+7
2017-10-06tgsi/ureg: allow any register file in address operandsMarek Olšák1-6/+0
2017-07-21tgsi: populate preciseKarol Herbst1-1/+13
2017-05-18tgsi: store the sampler view type directly in the instructionSamuel Pitoiset1-3/+8
2017-05-18tgsi: remove some unused OPCODE macrosSamuel Pitoiset1-158/+0
2017-04-01gallium: remove support for predicates from TGSI (v2)Marek Olšák1-148/+1
2017-02-10tgsi: remove ureg_label_insnMarc-André Lureau1-7/+0
2016-12-12st/glsl_to_tgsi: plumb the GS output stream qualifier through to TGSINicolai Hähnle1-0/+1
2016-10-12tgsi/ureg: add ureg_DECL_output_layoutNicolai Hähnle1-0/+9
2016-10-12tgsi/ureg: add layout/component input declarationsNicolai Hähnle1-0/+21
2016-09-21gallium/tgsi: add support for 64-bit integer immediates.Dave Airlie1-0/+10
2016-03-21tgsi: Add support for global / private / input MEMORYHans de Goede1-1/+1
2016-03-19gallium: add TGSI property NEXT_SHADERMarek Olšák1-0/+2
2016-03-14st/glsl_to_tgsi: provide Texture and Format information for image opsNicolai Hähnle1-2/+6
2016-02-13tgsi/ureg: add shared variables support for compute shadersSamuel Pitoiset1-0/+3
2016-01-08tgsi: provide a way to encode memory qualifiers for SSBOIlia Mirkin1-0/+13
2016-01-08ureg: add buffer support to uregIlia Mirkin1-0/+3
2016-01-08tgsi: add ureg support for image declsIlia Mirkin1-0/+7
2016-01-08tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák1-1/+0
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-58/+58
2015-06-05tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák1-1/+5
2015-06-05tgsi/ureg: add support for output array declarationsMarek Olšák1-11/+27
2015-06-05tgsi/ureg: add support for GS input array declarationsMarek Olšák1-1/+3
2015-06-05tgsi/ureg: rename and simplify ureg_DECL_gs_inputMarek Olšák1-4/+3
2015-06-05tgsi/ureg: add support for FS input array declarationsMarek Olšák1-6/+23
2015-05-16tgsi/ureg: allow ureg_dst to have dimension indicesIlia Mirkin1-6/+53
2015-02-20tgsi: add support for flt64 constantsDave Airlie1-0/+5
2015-02-06tgsi/ureg: Move ureg_dst_register() to the header.Eric Anholt1-0/+25
2014-11-16tgsi/ureg: simplify code for declaring propertiesMarek Olšák1-34/+1
2014-08-04gallium: Fix compiler warning.Jan Vesely1-1/+1
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-1/+1
2014-06-02gallium: create TGSI_PROPERTY to disable viewport and clippingChristoph Bumiller1-0/+4