summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/aux/tgsi_exec.c: Fix various -Wsign-compareGert Wollny2018-06-201-4/+4
* gallium/aux/tgsi_exec.c: remove superfluous parameter from etch_source_dGert Wollny2018-06-201-5/+4
* gallium/aux/tgsi_exec.c: remove superfluous parameter from store_dest_dstretGert Wollny2018-06-201-9/+5
* gallium/aux/tgsi_exec.c: Remove unused parameter from fetch_src_file_channelGert Wollny2018-06-201-10/+3
* gallium/aux/tgsi_exec.c: Remove paramater inst from exec_killGert Wollny2018-06-201-3/+2
* tgsi/exec: fix LDEXP in softpipeNicolai Hähnle2017-11-161-1/+1
* gallium: add new LOD opcodeRoland Scheidegger2017-09-301-4/+44
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-291-0/+15
* tgsi: clarify the semantics of DFRACEXPNicolai Hähnle2017-09-291-9/+7
* llvmpipe, tgsi: hook up dx10 gather4 opcodeRoland Scheidegger2017-09-071-1/+4
* gallium: remove TGSI opcode SCSMarek Olšák2017-08-221-31/+0
* gallium: remove TGSI opcode BREAKCMarek Olšák2017-08-221-19/+0
* gallium: remove TGSI opcode XPDMarek Olšák2017-08-221-49/+0
* gallium: remove TGSI opcode DPHMarek Olšák2017-08-221-33/+0
* gallium: remove TGSI opcode DP2AMarek Olšák2017-08-221-29/+0
* gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZMarek Olšák2017-08-221-12/+0
* gallium: fixed modulo zero crashes in tgsi interpreter (v2)Marius Gräfe2017-06-101-20/+20
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-59/+0
* gallium/tgsi: Treat UCMP sources as floats to match the GLSL-to-TGSI pass exp...Francisco Jerez2017-03-151-13/+41
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-16/+0
* tgsi: implement ddiv opcodeRoland Scheidegger2017-01-241-0/+14
* gallium: remove TGSI_OPCODE_SUBMarek Olšák2017-01-051-4/+0
* gallium: remove TGSI_OPCODE_ABSMarek Olšák2017-01-051-4/+0
* tgsi/softpipe: prepare ARB_gpu_shader_int64 support. (v3)Dave Airlie2016-09-211-132/+541
* gallium/tgsi: add support for 64-bit integer immediates.Dave Airlie2016-09-211-0/+2
* tgsi: Enable returns from within loopsLars Hamre2016-09-171-0/+4
* tgsi: use truncf in micro_truncLars Hamre2016-06-061-4/+4
* tgsi: fix out of bounds accessRob Clark2016-05-261-1/+1
* gallium/tgsi: use _mesa_roundevenf in micro_rndLars Hamre2016-05-261-4/+5
* tgsi: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-6/+6
* tgsi/exec: initialise SysSemanticToIndex array to -1Dave Airlie2016-04-271-0/+3
* tgsi/exec: implement restartable machine.Dave Airlie2016-04-271-17/+33
* tgsi/exec: make inputs/outputs optional for compute shaders.Dave Airlie2016-04-271-19/+24
* tgsi/exec: implement load/store/atomic on MEMORY.Dave Airlie2016-04-271-3/+146
* tgsi/exec: split out setting up masks to separate functionDave Airlie2016-04-271-9/+14
* 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/exec: fix system value handling.Dave Airlie2016-04-271-3/+5
* tgsi: pass a shader type to the machine create and clean up.Dave Airlie2016-04-261-10/+10
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-8/+8
* tgsi: fix buffer overflowThomas Hindoe Paaboel Andersen2016-04-131-1/+1
* tgsi: add support for buffer/atomic operations to tgsi_exec.Dave Airlie2016-04-121-9/+208
* tgsi: silence compiler warning in fetch_sampler_unit()Samuel Pitoiset2016-04-011-1/+1
* tgsi: fix out of bounds access in exec_atomop()Samuel Pitoiset2016-04-011-1/+1
* tgsi: split tgsi_util_get_texture_coord_dim() function into twoBrian Paul2016-03-311-2/+3
* tgsi: add support for image operations to tgsi_exec. (v2.1)Dave Airlie2016-03-311-1/+272
* tgsi: introduce NonHelperMaskDave Airlie2016-03-311-0/+2
* tgsi_exec: handle execmask when doing indirect lookupsDave Airlie2016-03-311-3/+9
* gallivm, tgsi: provide fake sample_i_ms implementationsRoland Scheidegger2016-02-181-3/+5
* tgsi: add PK2H/UP2H supportRoland Scheidegger2016-02-021-2/+42