aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi/ureg: implement support for array temporariesChristian König2013-03-191-13/+42
* tgsi/ureg: cleanup local temporary emission v2Christian König2013-03-191-17/+13
* mesa: bump MAX_VARYING to 32Marek Olšák2012-10-291-1/+1
* gallium/tgsi: Don't declare temps individually when they are all similar.José Fonseca2012-07-021-8/+19
* gallium/tgsi/ureg: Support local temporary emission.Francisco Jerez2012-05-111-6/+52
* gallium/tgsi/ureg: Lift the restriction on releasing temporaries over UREG_MA...Francisco Jerez2012-05-111-27/+22
* gallium/tgsi: Move interpolation info from tgsi_declaration to a separate token.Francisco Jerez2012-05-111-10/+11
* gallium/tgsi: Split sampler views from shader resources.Francisco Jerez2012-05-111-44/+44
* gallium: add support for clip distancesBryan Cain2012-01-051-9/+29
* gallium: utility helper functions for stream outputMarek Olšák2011-12-151-2/+7
* gallium: interface changes necessary to implement transform feedback (v5)Marek Olšák2011-12-151-0/+1
* gallium: implement ARB_conservative_depthMarek Olšák2011-12-101-0/+16
* gallium: add PIPE_SHADER_CAP_OUTPUT_READVadim Girlin2011-11-211-1/+0
* tgsi: add support for texture offsets to the TGSI IR. (v2)Dave Airlie2011-09-021-2/+22
* tgsi/ureg: bump the limit of immediatesMarek Olšák2011-05-301-1/+1
* gallium: implement modern sampling schemeZack Rusin2011-01-241-2/+89
* gallium: add fragment shader property for color writes to all buffers. (v2)Dave Airlie2010-12-241-1/+15
* ureg: support centroid interpolationLuca Barbieri2010-09-271-5/+11
* tgsi: support 2d indirect addressingZack Rusin2010-06-111-7/+24
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-1/+1
* mesa/st+tgsi: Provide a free callback to match with ureg_get_tokens().José Fonseca2010-05-111-0/+6
* gallium: Remove loop register file.José Fonseca2010-05-031-22/+0
* tgsi: replace 0xf with TGSI_WRITEMASK_XYZWBrian Paul2010-04-181-2/+2
* tgsi: Add ureg_DECL_fs_input_cyl().Michal Krol2010-02-091-48/+76
* Merge branch 'gallium-embedded'José Fonseca2010-02-031-0/+1
|\
| * gallium: Make pipe_atomic a regular int32_t.José Fonseca2010-02-021-0/+1
* | tgsi: ureg_DECL_gs_input() accepts shader semantics.Michal Krol2010-02-021-5/+13
|/
* tgsi: add properties for fragment coord conventions (v3)Luca Barbieri2010-01-291-0/+32
* tgsi: Constants declared with ureg_DECL_constant() are one-dimensional.Michal Krol2010-01-281-4/+22
* tgsi: Add ureg_property_gs_output_prim/max_vertices().Michal Krol2010-01-281-2/+36
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-3/+3
* tgsi: Handle 2-D declarations.Michal Krol2010-01-281-60/+94
* tgsi: Silence uninitialized variable warning.Vinson Lee2010-01-281-1/+1
* tgsi: Allow TEMPORARY registers as indirect address into source operands.Michal Krol2010-01-181-1/+2
* tgsi: Add ureg_DECL_immediate_block_uint().Michal Krol2010-01-181-0/+29