summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
...
* llvmpipe: implement ucmpZack Rusin2013-04-041-0/+21
* gallivm: honor explicit derivatives values for cube maps.Roland Scheidegger2013-04-044-28/+60
* gallivm: do per-pixel cube face selection (finally!!!)Roland Scheidegger2013-04-043-82/+180
* gallivm: minor rho calculation optimization for 1 or 3 coordsRoland Scheidegger2013-04-042-29/+22
* gallivm: use f16c hw support for float->half and half->float conversionRoland Scheidegger2013-04-042-4/+51
* draw: Implement support for primitive idZack Rusin2013-04-032-0/+6
* gallivm: cleanup the gs interfaceZack Rusin2013-04-032-29/+27
* gallivm: bring back optimized but incorrect float to smallfloat optimizationsRoland Scheidegger2013-04-021-38/+78
* gallivm: consolidate code for float-to-half and float-to-packed conversion.Roland Scheidegger2013-04-023-108/+102
* gallivm: fix signed small float to float conversionRoland Scheidegger2013-04-021-1/+1
* gallivm: Minor comment cleanupAdam Jackson2013-04-011-1/+1
* gallivm: consolidate some half-to-float and r11g11b10-to-float codeRoland Scheidegger2013-03-293-63/+52
* gallivm: Implement the breakc instructionZack Rusin2013-03-272-0/+34
* gallivm: implement implicit primitive flushingZack Rusin2013-03-272-0/+15
* gallium/llvm: implement geometry shaders in the llvm pathsZack Rusin2013-03-272-13/+187
* gallium: undef PACKAGE_* macros to silence warningsBrian Paul2013-03-251-0/+8
* gallivm: move code for dealing with rgb9e5 and r11g11b10 formats to own fileRoland Scheidegger2013-03-244-343/+391
* gallivm: Add code for rgb9e5 shared exponent format to float conversionRoland Scheidegger2013-03-243-3/+118
* llvmpipe: add EXT_packed_float render target format supportRoland Scheidegger2013-03-222-0/+252
* gallivm: fix return opcode handling in main function of a shaderRoland Scheidegger2013-03-192-3/+18
* tgsi: use separate structure for indirect address v2Christian König2013-03-191-2/+2
* gallivm: clean up passing derivatives aroundRoland Scheidegger2013-03-126-249/+196
* gallivm: add support for texel offsets for ordinary texturing.Roland Scheidegger2013-03-023-53/+210
* gallivm: fix mis-matching AOS instruction emissionMaxence Le Doré2013-02-271-1/+1
* draw: make sure pipeline is revalidated when sampler views or samplers change.Roland Scheidegger2013-02-251-1/+2
* llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_rangeRoland Scheidegger2013-02-252-5/+7
* gallivm: fix indirect src register fetches requiring bitcastRoland Scheidegger2013-02-201-21/+16
* gallivm/tgsi: fix issues with sample opcodesRoland Scheidegger2013-02-163-85/+87
* gallivm/tgsi: fix src modifier fetching with non-float types.Roland Scheidegger2013-02-161-2/+34
* gallivm: fix issues with trunc/round/floor/ceil with no arch roundingRoland Scheidegger2013-02-161-66/+187
* gallivm: DIV shouldn't be deprecated.Roland Scheidegger2013-02-161-1/+0
* gallium: fix tgsi SAMPLE_L opcode to use separate source for explicit lodRoland Scheidegger2013-02-122-6/+2
* gallivm: fix up size queries for dx10 sviewinfo opcodeRoland Scheidegger2013-02-084-74/+58
* gallivm: hook up dx10 sampling opcodesRoland Scheidegger2013-02-083-6/+419
* gallivm: fix typo in lp_build_mul_normRoland Scheidegger2013-02-081-1/+1
* gallivm: implement support for SQRT opcodeBrian Paul2013-02-043-0/+37
* gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unitRoland Scheidegger2013-01-285-63/+63
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-286-199/+265
* gallivm: fix border color for integer texturesRoland Scheidegger2013-01-101-0/+5
* gallivm: more integer texture format fetch fixesRoland Scheidegger2013-01-106-35/+74
* gallivm: support more immediates in lp_build_tgsi_info()Brian Paul2013-01-041-1/+1
* gallivm: fix conversion for pure integer formatsRoland Scheidegger2012-12-181-0/+1
* gallivm: fix texel fetch for array textures (2)Roland Scheidegger2012-12-171-2/+3
* gallivm: fix texel fetch for array texturesRoland Scheidegger2012-12-131-17/+38
* gallivm: Lower TGSI_OPCODE_MUL to fmul by defaultTom Stellard2012-12-101-2/+3
* llvmpipe: fix txq for 1d/2d arrays. (v3)Dave Airlie2012-12-111-2/+15
* llvmpipe: increase texture target width to reflect increaseDave Airlie2012-12-111-1/+1
* gallivm: Rudimentary native integer support.José Fonseca2012-12-072-5/+20
* gallivm: Allow indirection from TEMP registers too.José Fonseca2012-12-071-3/+18
* gallivm,llvmpipe,draw: Support multiple constant buffers.José Fonseca2012-12-072-3/+19