summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-13tgsi: fix comment typo in tgsi_ureg.cBrian Paul1-1/+1
2016-10-12tgsi/ureg: add ureg_DECL_output_layoutNicolai Hähnle1-13/+29
2016-10-12tgsi/ureg: add layout/component input declarationsNicolai Hähnle1-12/+55
2016-09-21gallium/tgsi: add support for 64-bit integer immediates.Dave Airlie1-2/+43
2016-05-11gallium: refactor pipe_shader_state to support multiple IR'sRob Clark1-3/+1
2016-05-07gallium: fix various undefined left shifts into sign bitNicolai Hähnle1-1/+1
2016-04-27tgsi: s/Elements/ARRAY_SIZE/Brian Paul1-5/+5
2016-04-22gallium: remove helpers converting to/from TGSI_PROCESSOR_*Marek Olšák1-2/+1
2016-04-22gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák1-11/+11
2016-03-21tgsi: Add support for global / private / input MEMORYHans de Goede1-11/+14
2016-03-19gallium: add TGSI property NEXT_SHADERMarek Olšák1-0/+19
2016-03-14st/glsl_to_tgsi: provide Texture and Format information for image opsNicolai Hähnle1-3/+9
2016-02-13tgsi/ureg: add shared variables support for compute shadersSamuel Pitoiset1-0/+32
2016-02-06tgsi: use TGSI_WRITEMASK_XYZW instead of hardcoding the maskSamuel Pitoiset1-3/+3
2016-01-08tgsi: provide a way to encode memory qualifiers for SSBOIlia Mirkin1-0/+52
2016-01-08ureg: add buffer support to uregIlia Mirkin1-0/+52
2016-01-08tgsi: add ureg support for image declsIlia Mirkin1-0/+77
2016-01-08tgsi/ureg: handle redundant declarations in ureg_DECL_system_valueMarek Olšák1-1/+9
2016-01-08tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák1-6/+6
2015-12-06gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-12-06gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan1-2/+2
2015-10-17tgsi: move pipe_shader_from_tgsi_processor function to utilMarek Olšák1-24/+2
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-1/+1
2015-06-19tgsi: add comments for ureg_emit_label()Brian Paul1-0/+6
2015-06-05tgsi/ureg: fix a coverity defect in emit_declsMarek Olšák1-3/+4
2015-06-05tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák1-35/+135
2015-06-05tgsi/ureg: add support for output array declarationsMarek Olšák1-13/+39
2015-06-05tgsi/ureg: add support for GS input array declarationsMarek Olšák1-12/+25
2015-06-05tgsi/ureg: merge input and fs_input arraysMarek Olšák1-51/+33
2015-06-05tgsi/ureg: rename and simplify ureg_DECL_gs_inputMarek Olšák1-15/+16
2015-06-05tgsi/ureg: add support for FS input array declarationsMarek Olšák1-10/+36
2015-05-26tgsi/ureg: enable creating tessellation shaders with ureg_create_shaderMarek Olšák1-4/+14
2015-05-16tgsi/ureg: allow ureg_dst to have dimension indicesIlia Mirkin1-2/+22
2015-05-16tgsi/ureg: use correct limit for max input countMarek Olšák1-1/+1
2015-02-20tgsi: add support for flt64 constantsDave Airlie1-3/+72
2015-02-06tgsi/ureg: Move ureg_dst_register() to the header.Eric Anholt1-28/+0
2014-11-16tgsi/ureg: simplify code for declaring propertiesMarek Olšák1-142/+11
2014-08-12mesa/st: add support for dynamic sampler offsetsIlia Mirkin1-1/+1
2014-08-04gallium: Fix compiler warning.Jan Vesely1-1/+1
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-6/+6
2014-06-02gallium: create TGSI_PROPERTY to disable viewport and clippingChristoph Bumiller1-0/+16
2014-04-26gallium: add GS_INVOCATIONS propertyIlia Mirkin1-0/+9
2014-02-20tgsi_ureg: add property_gs_invocationsJordan Justen1-0/+7
2014-02-05tgsi/ureg: increase the number of immediatesZack Rusin1-1/+1
2013-11-22tgsi: Prevent emission of instructions with empty writemask.José Fonseca1-0/+8
2013-05-03tgsi/ureg: make the dst register match the src indirectionZack Rusin1-1/+2
2013-04-26tgsi/ureg: Add a function to return the number of outputsZack Rusin1-0/+9
2013-03-19tgsi: use separate structure for indirect address v2Christian König1-19/+17
2013-03-19tgsi: add ArrayID to declarationsChristian König1-3/+26
2013-03-19tgsi/ureg: implement support for array temporariesChristian König1-13/+42