summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi: use new tgsi_call_record to handle execution mask stacksBrian Paul2009-09-101-1/+12
* aux/tgsi: pull back ureg work from 0.1 branchKeith Whitwell2009-09-031-0/+8
* tgsi: handle SOA dependencies for MOV/SWZBrian Paul2009-08-201-0/+8
* tgsi: no need to separately malloc input and output arraysKeith Whitwell2009-07-161-2/+3
* gallium: reduce recursive include of tgsi_exec.hKeith Whitwell2009-07-161-0/+1
* tgsi: make function call code in tgsi_sse.c less opaqueKeith Whitwell2009-07-161-2/+6
* gallium: proper constructor and destructor for tgsi_exec_machineKeith Whitwell2009-07-161-14/+8
* tgsi: increase MAX_LABELS to 4096Brian Paul2009-06-041-1/+1
* tgsi: minor commentsBrian Paul2009-03-221-2/+2
* softpipe: remove old/unneeded dependencies between TGSI exec and softpipeBrian2008-11-231-9/+2
* tgsi: More comments on source register indirect and 2D indexing.Michal Krol2008-11-121-0/+10
* gallium: added tgsi_set_exec_mask()Brian Paul2008-11-051-0/+25
* tgsi: Add condition code (CC) register.Michal Krol2008-08-181-5/+24
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-0/+253