summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák2015-10-201-0/+2
* tgsi, softpipe: Constify tgsi_sampler in query_lod vfuncKrzesimir Nowak2015-09-111-1/+1
* tgsi,softpipe: capitalize the tgsi_sampler_control enum valuesBrian Paul2015-09-111-7/+8
* tgsi: Add code for handling lodq opcodeKrzesimir Nowak2015-09-101-0/+10
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* softpipe,llvmpipe: fix PIPE_SHADER_CAP_MAX_INPUTS valueMarek Olšák2015-06-251-1/+1
* tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák2015-06-051-0/+1
* tgsi: handle TG4 opcode in tgsi execDave Airlie2015-05-201-1/+2
* gallium: add FMA and DFMA opcodes (v3)Marek Olšák2015-03-161-0/+1
* gallium: add shader cap for dldexp/dfracexp supportIlia Mirkin2015-02-191-0/+1
* gallium: add a cap to enable double rounding opcodesIlia Mirkin2015-02-191-0/+2
* softpipe/tgsi: expose doubles for softpipe.Dave Airlie2015-02-201-1/+1
* 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