summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: add PIPE_SHADER_CAP_MAX_OUTPUTS and use it in st/mesaMarek Olšák2014-10-211-0/+2
* gallium: remove PIPE_SHADER_CAP_MAX_ADDRSMarek Olšák2014-08-111-3/+0
* gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZEMarek Olšák2014-07-281-4/+4
* gallium: Add PIPE_SHADER_CAP_DOUBLESTom Stellard2014-07-021-0/+2
* tgsi_exec: use defines for max inputs/outputsDave Airlie2014-06-111-1/+1
* tgsi/gs: bound max output vertices in shaderDave Airlie2014-06-111-0/+1
* tgsi: add missing switch cases in tgsi_exec_get_shader_param()Brian Paul2014-05-071-2/+8
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* tgsi: remove TGSI_FILE_(IMMEDIATE|TEMP)_ARRAYChristian König2013-03-191-2/+0
* tgsi: add texel offsets and derivatives to sampler interfaceRoland Scheidegger2013-03-021-3/+7
* softpipe/draw/tgsi: simplify driver/tgsi sampler interfaceRoland Scheidegger2013-02-281-9/+13
* softpipe: clean up lod computationRoland Scheidegger2013-02-081-6/+8
* tgsi: add support for new SQRT opcodeBrian Paul2013-02-041-0/+2
* tgsi: Increase maximum number of temps to 4096.José Fonseca2012-12-041-1/+1
* softpipe: add ARB_texture_cube_map_array support (v1.1)Dave Airlie2012-11-091-0/+13
* gallium/tgsi: Split sampler views from shader resources.Francisco Jerez2012-05-111-1/+2
* gallium: Move duplicated helper macros to tgsi_exec.hTom Stellard2012-01-301-0/+13
* gallium: Prefix #defines in tgsi_exec.h with TGSI_Tom Stellard2012-01-301-18/+18
* gallium: Unify defines of CHAN_[XYZW] in tgsi_exec.hTom Stellard2012-01-301-0/+4
* tgsi/softpipe: add VertexID support.Dave Airlie2012-01-111-1/+1
* gallium: introduce GLSL based interpolation rules. (v2)Dave Airlie2012-01-101-1/+1
* gallium: add and use PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERSMarek Olšák2011-09-301-0/+2
* tgsi: add support for texture offsets to the TGSI IR. (v2)Dave Airlie2011-09-021-1/+2
* tgsi: add TXF support.Dave Airlie2011-08-251-0/+3
* tgsi: add TXQ support. (v2)Dave Airlie2011-08-251-0/+2
* gallium: add PIPE_SHADER_CAP_INTEGERSBryan Cain2011-08-011-0/+2
* tgsi: defer allocation of huge inputs/outputs until we have a gsZack Rusin2011-03-021-2/+4
* gallium: implement modern sampling schemeZack Rusin2011-01-241-0/+1
* tgsi: add support for system values to TGSI interpreterBrian Paul2010-12-081-0/+7
* gallium: add PIPE_SHADER_CAP_SUBROUTINESMarek Olšák2010-11-221-0/+2
* tgsi: fill out CAPs for indirect addressingMarek Olšák2010-11-121-0/+5
* tgsi/exec: Get rid of obsolete condition codes.Michal Krol2010-11-041-23/+4
* gallium: introduce get_shader_param (ALL DRIVERS CHANGED) (v3)Luca Barbieri2010-09-141-0/+30
* gallium: implement bounds checking for constant buffersBrian Paul2010-07-291-0/+10
* gallium: add a temporary array register fileZack Rusin2010-06-181-0/+2
* gallium: add a new register file - immediate arrayZack Rusin2010-06-181-0/+2
* softpipe: Adverstise (tgsi_exec's) shader limits.José Fonseca2010-05-121-4/+5
* gallium/tgsi: remove unused tgsi_exec_labels codeBrian Paul2010-05-061-13/+0
* gallium: Remove loop register file.José Fonseca2010-05-031-4/+0
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-1/+1
* gallium: Implement 2D constant buffers for fragment shader in softpipe.Michal Krol2010-01-281-1/+1
* gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol2010-01-071-1/+7
* gallium: Pass per-element (not per-quad) LOD bias values down to texture samp...Michal Krol2010-01-071-1/+4
* gallium: Add SWITCH, CASE, DEFAULT and ENDSWITCH opcodes to TGSI.Michal Krol2010-01-051-0/+34
* gallium: add geometry shader support to galliumZack Rusin2009-12-251-3/+12
* tgsi: Implement predicated instructions in exec.Michal Krol2009-11-241-0/+1
* tgsi: Fix POSITION and FACE fragment shader inputs.Michal Krol2009-11-231-0/+1
* tgsi: Bring BGNFOR/ENDFOR implementation up to spec.Michal Krol2009-11-231-1/+1
* tgsi: Up tgsi_exec's control flow nesting to 32.Michal Krol2009-11-031-3/+3
* tgsi: Update for gallium interface changes.Michal Krol2009-11-021-1/+6