summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi,softpipe: capitalize the tgsi_sampler_control enum valuesBrian Paul2015-09-111-17/+17
* tgsi: Add code for handling lodq opcodeKrzesimir Nowak2015-09-101-0/+46
* tgsi: Remove trailing backslash in commentKrzesimir Nowak2015-09-101-1/+1
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* tgsi: handle indirect sampler arrays. (v2)Dave Airlie2015-06-231-4/+38
* tgsi: new comments, assertion for executing TGSI_OPCODE_CALBrian Paul2015-06-191-1/+5
* gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2015-05-201-45/+6
* tgsi: handle TG4 opcode in tgsi execDave Airlie2015-05-201-1/+10
* tgsi: fix out-of-bounds access for cube arraysIlia Mirkin2015-03-261-1/+1
* tgsi: avoid returning pointer to local var, make it staticIlia Mirkin2015-02-211-1/+1
* gallium: add double opcodes and TGSI execution (v4.2)Dave Airlie2015-02-201-15/+749
* gallium: Drop the unused CND opcode.Eric Anholt2014-11-241-16/+0
* gallium: Drop unused BRA opcode.Eric Anholt2014-11-241-4/+0
* gallium: Drop the unused SFL/STR opcodes.Eric Anholt2014-11-241-47/+0
* gallium: Drop the unused RFL opcode.Eric Anholt2014-11-241-56/+0
* gallium: Drop unused X2D opcode.Eric Anholt2014-11-241-45/+0
* gallium: Drop the unused ARA opcode.Eric Anholt2014-11-241-4/+0
* gallium: Drop the unused RCC opcode.Eric Anholt2014-11-241-20/+0
* gallium: Drop the NRM and NRM4 opcodes.Eric Anholt2014-11-241-72/+0
* gallivm,tgsi: fix idiv by zero crashrconde2014-09-171-4/+4
* tgsi: (trivial) fix handling msaa resources on TXFRoland Scheidegger2014-08-301-1/+4
* tgsi_exec: use defines for max inputs/outputsDave Airlie2014-06-111-3/+3
* tgsi/gs: bound max output vertices in shaderDave Airlie2014-06-111-0/+8
* tgsi: add tgsi_exec support for new bit manipulation opcodesIlia Mirkin2014-04-281-0/+172
* gallium/tgsi: correct typo propagated from NV_vertex_program1_1Erik Faye-Lund2014-02-071-2/+2
* gallium/tgsi: use CLAMP instead of open-coded clampsErik Faye-Lund2014-02-071-22/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* tgsi_exec: Fix mask calculation for emit_kill_if.José Fonseca2013-11-211-0/+3
* gallium: Add support for 32x32 muls with 64 bit resultsZack Rusin2013-10-091-0/+34
* softpipe: handle NULL sampler views for texture sampling / queriesRoland Scheidegger2013-08-301-0/+1
* tgsi: implement new float comparison instructions returning integer masksRoland Scheidegger2013-08-131-0/+60
* tgsi: obey clarified shift behaviorRoland Scheidegger2013-08-021-12/+27
* tgsi: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-5/+35
* gallium: fixup definitions of the rsq and sqrtZack Rusin2013-07-111-8/+8
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-121-7/+7
* tgsi: fix-up KILP commentsBrian Paul2013-07-121-3/+2
* tgsi: exec TGSI_OPCODE_SQRT as a scalar instruction, not vectorBrian Paul2013-07-121-1/+1
* tgsi: use X component of the second operand in exec_scalar_binary()Brian Paul2013-07-121-1/+1
* tgsi: add buffer texture to tgsi_util_get_texture_coord_dim()Chia-I Wu2013-05-271-0/+1
* tgsi: clean up exec_tex()Chia-I Wu2013-05-081-168/+52
* gallivm/tgsi: fix up breakcRoland Scheidegger2013-04-201-1/+2
* tgsi/exec: geometry shaders are executed on a single primitiveZack Rusin2013-04-161-13/+17
* tgsi/exec: fix the udiv and umod instructionsZack Rusin2013-04-161-8/+8