summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: Disambiguate TGSI_OPCODE_IF.José Fonseca2013-04-171-0/+22
* tgsi: use separate structure for indirect address v2Christian König2013-03-191-4/+4
* tgsi: remove TGSI_FILE_(IMMEDIATE|TEMP)_ARRAYChristian König2013-03-191-41/+0
* tgsi: fix sample_d emit for arraysRoland Scheidegger2013-03-141-19/+11
* tgsi/exec: Correctly reset NumOutputs before parsing the shaderZack Rusin2013-03-071-3/+7
* tgsi: emit code for SVIEWINFO and SAMPLE_IRoland Scheidegger2013-03-111-3/+10
* tgsi: fix wrong reg used for unit for TGSI_OPCODE_TXFRoland Scheidegger2013-03-111-2/+2
* tgsi: handle projection modifier for array textures.Roland Scheidegger2013-03-051-3/+11
* tgsi: add texel offsets and derivatives to sampler interfaceRoland Scheidegger2013-03-021-76/+178
* softpipe/draw/tgsi: simplify driver/tgsi sampler interfaceRoland Scheidegger2013-02-281-43/+38
* tgsi: Improve execution debugging.José Fonseca2013-02-221-5/+24
* gallivm/tgsi: fix src modifier fetching with non-float types.Roland Scheidegger2013-02-161-1/+1
* gallium: fix tgsi SAMPLE_L opcode to use separate source for explicit lodRoland Scheidegger2013-02-121-1/+1