summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-101-0/+2
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-291-0/+1
* gallivm: add support for TGSI instructions with two outputsNicolai Hähnle2017-09-291-0/+9
* gallium: Add PIPE_SHADER_CAP_INT64_ATOMICSJan Vesely2017-09-211-0/+1
* gallium: Add PIPE_SHADER_CAP_FP16Jan Vesely2017-09-181-0/+2
* gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset2017-04-261-0/+1
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-7/+0
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-1/+0
* gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLDMarek Olšák2016-11-151-0/+1
* tgsi/exec: implement restartable machine.Dave Airlie2016-04-271-0/+2
* tgsi/exec: implement load/store/atomic on MEMORY.Dave Airlie2016-04-271-0/+4
* tgsi: accept a starting PC value for exec machine.Dave Airlie2016-04-271-1/+1
* tgsi: move to using vector for system values.Dave Airlie2016-04-271-1/+1
* tgsi: pass a shader type to the machine create and clean up.Dave Airlie2016-04-261-2/+2
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-1/+1
* softpipe: add SSBO/shader atomics support.Dave Airlie2016-04-121-1/+2
* tgsi: add support for buffer/atomic operations to tgsi_exec.Dave Airlie2016-04-121-1/+33
* softpipe: add image support to softpipe (v3)Dave Airlie2016-03-311-1/+3
* tgsi: add support for image operations to tgsi_exec. (v2.1)Dave Airlie2016-03-311-1/+43
* tgsi: introduce NonHelperMaskDave Airlie2016-03-311-0/+3
* tgsi_exec: add support for up to 3 address registers (v2)Dave Airlie2016-03-311-2/+3
* tgsi: drop unused set_exec/kill_mask interfaces.Dave Airlie2016-03-221-25/+0
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGESIlia Mirkin2016-02-151-0/+1
* gallium: add PIPE_SHADER_CAP_SUPPORTED_IRSSamuel Pitoiset2016-02-131-0/+2
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+1
* 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