summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
Commit message (Expand)AuthorAgeFilesLines
* st/glsl_to_tgsi: plumb the GS output stream qualifier through to TGSINicolai Hähnle2016-12-121-1/+20
* tgsi: fix comment typo in tgsi_ureg.cBrian Paul2016-10-131-1/+1
* tgsi/ureg: add ureg_DECL_output_layoutNicolai Hähnle2016-10-121-13/+29
* tgsi/ureg: add layout/component input declarationsNicolai Hähnle2016-10-121-12/+55
* gallium/tgsi: add support for 64-bit integer immediates.Dave Airlie2016-09-211-2/+43
* gallium: refactor pipe_shader_state to support multiple IR'sRob Clark2016-05-111-3/+1
* gallium: fix various undefined left shifts into sign bitNicolai Hähnle2016-05-071-1/+1
* tgsi: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-5/+5
* gallium: remove helpers converting to/from TGSI_PROCESSOR_*Marek Olšák2016-04-221-2/+1
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-11/+11
* tgsi: Add support for global / private / input MEMORYHans de Goede2016-03-211-11/+14
* gallium: add TGSI property NEXT_SHADERMarek Olšák2016-03-191-0/+19
* st/glsl_to_tgsi: provide Texture and Format information for image opsNicolai Hähnle2016-03-141-3/+9
* tgsi/ureg: add shared variables support for compute shadersSamuel Pitoiset2016-02-131-0/+32
* tgsi: use TGSI_WRITEMASK_XYZW instead of hardcoding the maskSamuel Pitoiset2016-02-061-3/+3
* tgsi: provide a way to encode memory qualifiers for SSBOIlia Mirkin2016-01-081-0/+52
* ureg: add buffer support to uregIlia Mirkin2016-01-081-0/+52
* tgsi: add ureg support for image declsIlia Mirkin2016-01-081-0/+77
* tgsi/ureg: handle redundant declarations in ureg_DECL_system_valueMarek Olšák2016-01-081-1/+9
* tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák2016-01-081-6/+6
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-061-2/+2
* tgsi: move pipe_shader_from_tgsi_processor function to utilMarek Olšák2015-10-171-24/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* tgsi: add comments for ureg_emit_label()Brian Paul2015-06-191-0/+6
* tgsi/ureg: fix a coverity defect in emit_declsMarek Olšák2015-06-051-3/+4
* tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák2015-06-051-35/+135
* tgsi/ureg: add support for output array declarationsMarek Olšák2015-06-051-13/+39
* tgsi/ureg: add support for GS input array declarationsMarek Olšák2015-06-051-12/+25
* tgsi/ureg: merge input and fs_input arraysMarek Olšák2015-06-051-51/+33
* tgsi/ureg: rename and simplify ureg_DECL_gs_inputMarek Olšák2015-06-051-15/+16
* tgsi/ureg: add support for FS input array declarationsMarek Olšák2015-06-051-10/+36
* tgsi/ureg: enable creating tessellation shaders with ureg_create_shaderMarek Olšák2015-05-261-4/+14
* tgsi/ureg: allow ureg_dst to have dimension indicesIlia Mirkin2015-05-161-2/+22
* tgsi/ureg: use correct limit for max input countMarek Olšák2015-05-161-1/+1
* tgsi: add support for flt64 constantsDave Airlie2015-02-201-3/+72
* tgsi/ureg: Move ureg_dst_register() to the header.Eric Anholt2015-02-061-28/+0
* tgsi/ureg: simplify code for declaring propertiesMarek Olšák2014-11-161-142/+11
* mesa/st: add support for dynamic sampler offsetsIlia Mirkin2014-08-121-1/+1
* gallium: Fix compiler warning.Jan Vesely2014-08-041-1/+1
* gallium: switch dedicated centroid field to interpolation locationIlia Mirkin2014-07-091-6/+6
* gallium: create TGSI_PROPERTY to disable viewport and clippingChristoph Bumiller2014-06-021-0/+16
* gallium: add GS_INVOCATIONS propertyIlia Mirkin2014-04-261-0/+9
* tgsi_ureg: add property_gs_invocationsJordan Justen2014-02-201-0/+7
* tgsi/ureg: increase the number of immediatesZack Rusin2014-02-051-1/+1
* tgsi: Prevent emission of instructions with empty writemask.José Fonseca2013-11-221-0/+8
* tgsi/ureg: make the dst register match the src indirectionZack Rusin2013-05-031-1/+2
* tgsi/ureg: Add a function to return the number of outputsZack Rusin2013-04-261-0/+9
* tgsi: use separate structure for indirect address v2Christian König2013-03-191-19/+17
* tgsi: add ArrayID to declarationsChristian König2013-03-191-3/+26