aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: handle texel swizzles correctly for d3d10-style sample opcodesRoland Scheidegger2013-07-271-0/+27
* gallivm: handle nan's in min/maxZack Rusin2013-07-191-4/+9
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-121-8/+8
* tgsi: fix-up KILP commentsBrian Paul2013-07-121-2/+1
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-3/+15
* gallivm: Fix indirect immediate registers.José Fonseca2013-07-021-2/+2
* gallivm: (trivial) remove duplicated code block (including comment)Roland Scheidegger2013-06-131-7/+0
* gallivm/soa: implement indirect addressing in immediatesZack Rusin2013-05-141-2/+76
* gallivm: fix indirect addressing of temps in soa modeZack Rusin2013-04-271-0/+11
* gallivm: Fix assignment of unsigned values to OUT register.José Fonseca2013-04-221-77/+52
* gallivm: implement switch opcodeRoland Scheidegger2013-04-201-12/+314
* gallivm: use uint build context for mask instead of floatRoland Scheidegger2013-04-201-1/+1
* gallivm/tgsi: fix up breakcRoland Scheidegger2013-04-201-1/+1
* gallivm: Drop pos arg from lp_build_tgsi_soa.José Fonseca2013-04-181-2/+0
* gallivm/gs: fix indirect addressing in geometry shadersZack Rusin2013-04-171-0/+1
* draw/gs: make sure geometry shaders don't overflowZack Rusin2013-04-161-1/+33
* gallivm/gs: fix the end primitive callsZack Rusin2013-04-161-21/+50
* gallium: Disambiguate TGSI_OPCODE_IF.José Fonseca2013-04-171-0/+17
* gallium: Eliminate TGSI_OPCODE_IFC.José Fonseca2013-04-171-1/+0
* gallivm/tgsi: handle untyped movesZack Rusin2013-04-101-0/+9
* gallivm: fix loops and conditionals within GSZack Rusin2013-04-101-16/+102
* gallivm: fix breakcZack Rusin2013-04-101-12/+14
* gallivm: honor explicit derivatives values for cube maps.Roland Scheidegger2013-04-041-21/+45
* draw: Implement support for primitive idZack Rusin2013-04-031-0/+5
* gallivm: cleanup the gs interfaceZack Rusin2013-04-031-18/+13
* gallivm: Minor comment cleanupAdam Jackson2013-04-011-1/+1
* gallivm: Implement the breakc instructionZack Rusin2013-03-271-0/+33
* gallivm: implement implicit primitive flushingZack Rusin2013-03-271-0/+9
* gallium/llvm: implement geometry shaders in the llvm pathsZack Rusin2013-03-271-12/+161
* gallivm: fix return opcode handling in main function of a shaderRoland Scheidegger2013-03-191-3/+17
* tgsi: use separate structure for indirect address v2Christian König2013-03-191-2/+2
* gallivm: clean up passing derivatives aroundRoland Scheidegger2013-03-121-111/+11
* gallivm: fix indirect src register fetches requiring bitcastRoland Scheidegger2013-02-201-21/+16
* gallivm/tgsi: fix issues with sample opcodesRoland Scheidegger2013-02-161-41/+69
* gallium: fix tgsi SAMPLE_L opcode to use separate source for explicit lodRoland Scheidegger2013-02-121-2/+1
* gallivm: fix up size queries for dx10 sviewinfo opcodeRoland Scheidegger2013-02-081-52/+14
* gallivm: hook up dx10 sampling opcodesRoland Scheidegger2013-02-081-0/+294
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-2/+4
* gallivm: Allow indirection from TEMP registers too.José Fonseca2012-12-071-3/+18
* gallivm,llvmpipe,draw: Support multiple constant buffers.José Fonseca2012-12-071-3/+16
* gallivm: fix a trivial txq issue for 2d shadow and cube shadow samplersRoland Scheidegger2012-11-291-2/+2
* gallivm: support array texturesRoland Scheidegger2012-11-291-0/+5
* gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsetsRoland Scheidegger2012-11-271-3/+112
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-19/+73
* llvmpipe: Add vertex id support.Olivier Galibert2012-06-191-3/+8
* llvmpipe: Simplify and fix system variables fetch.Olivier Galibert2012-06-191-61/+27
* Fix fetching integer inputs.José Fonseca2012-05-181-0/+8
* llvmpipe: Implement TXQ.Olivier Galibert2012-05-181-0/+86
* gallivm: Use lp_build_alloca instead of LLVMBuildAlloca on the loop limiter.José Fonseca2012-04-251-4/+1
* gallivm: Maximum loop iterationsJames Benton2012-04-031-3/+39