summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: Fix lerping of (un)signed normalized numbers.José Fonseca2012-12-061-49/+43
* gallivm: Fix lp_build_print_value of smaller integer types.José Fonseca2012-12-061-1/+12
* gallivm: Have a default emit function for min/max opcodeVincent Lejeune2012-12-051-0/+29
* gallivm: have a default emit function for fdiv/rcpVincent Lejeune2012-12-051-0/+25
* gallivm: Re-add the kludge for lp_build_lerp of fixed point types.José Fonseca2012-12-041-1/+5
* gallivm: Generalize lp_build_mul and lp_build_lerp for signed normalized types.José Fonseca2012-12-041-92/+82
* gallivm: fix srgb format fetchRoland Scheidegger2012-12-031-1/+2
* gallivm: drop border wrap clamping codeRoland Scheidegger2012-12-011-33/+16
* gallivm: Fix lp_build_float_to_half.José Fonseca2012-11-291-30/+75
* gallivm: fix a trivial txq issue for 2d shadow and cube shadow samplersRoland Scheidegger2012-11-291-2/+2
* gallivm: support array texturesRoland Scheidegger2012-11-296-65/+103
* util/u_format: Kill util_format_is_array().José Fonseca2012-11-292-2/+4
* gallivm: Fix format manipulation for big-endianAdhemerval Zanella2012-11-295-12/+145
* gallivm: Add byte-swap construct callsAdhemerval Zanella2012-11-292-0/+89
* gallivm: Fix vector constant for shuffleAdhemerval Zanella2012-11-291-1/+6
* gallivm: clear Altivec NJ bitAdhemerval Zanella2012-11-291-0/+19
* gallivm: Altivec floating-point roundingAdhemerval Zanella2012-11-291-23/+70
* gallivm: Altivec vector add/sub intrisicsAdhemerval Zanella2012-11-292-15/+27