summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'draw-instanced'Brian Paul2011-01-152-0/+81
|\
| * gallivm/llvmpipe: implement system values and instanceIDBrian Paul2010-12-082-0/+79
* | gallivm: Disable MMX-disabling code on llvm-2.9.Vinson Lee2010-12-221-0/+2
* | gallivm: Fix 'cast from pointer to integer of different size' warning.Vinson Lee2010-12-221-1/+1
* | gallivm: Cleanup util_format_xxx_fetch_xxx call generation.José Fonseca2010-12-171-47/+24
* | gallivm: fix copy&paste error from previous commitBrian Paul2010-12-161-1/+1
* | gallivm: work around LLVM 2.6 bug when calling C functionsBrian Paul2010-12-162-11/+61
* | gallivm: do texture swizzle after shadow compareBrian Paul2010-12-142-4/+2
* | gallivm: store callbacks in a linked list rather than fixed size arrayBrian Paul2010-12-131-26/+28
* | gallivm: fix null builder pointersBrian Paul2010-12-031-3/+2
* | gallivm/llvmpipe: remove lp_build_context::builderBrian Paul2010-12-0211-263/+339
* | gallium: support for array textures and related changesRoland Scheidegger2010-12-021-2/+2
* | gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-3042-1007/+1484
* | gallivm: fix storing of the addr registerZack Rusin2010-11-301-1/+1
|/
* gallivm: implement indirect addressing over inputsZack Rusin2010-11-101-3/+64
* gallivm: Allocate TEMP/OUT arrays only once.José Fonseca2010-11-091-36/+23
* gallivm: implement indirect addressing of the output registersZack Rusin2010-11-091-5/+105
* gallivm: add const qualifiers, fix comment stringBrian Paul2010-11-051-4/+4
* gallivm: alloca() was called too often for temporary arraysBrian Paul2010-11-051-0/+2
* gallivm: implement execution mask for scatter storesBrian Paul2010-11-041-7/+34
* gallivm: added lp_elem_type()Brian Paul2010-11-042-0/+20
* gallivm: add pixel offsets in scatter storesBrian Paul2010-11-041-2/+18
* gallivm: added debug code to dump temp registersBrian Paul2010-11-041-0/+51
* gallivm: add some LLVM var labelsBrian Paul2010-11-031-6/+6
* gallivm: implement scatter stores into temp register fileBrian Paul2010-11-031-4/+47
* gallivm: always enable LLVMAddInstructionCombiningPass()José Fonseca2010-10-281-7/+1
* gallivm: Silence uninitialized variable warning.Vinson Lee2010-10-211-1/+1
* gallivm: Silence uninitialized variable warnings.Vinson Lee2010-10-211-1/+1
* gallivm: Silence uninitialized variable warnings.Vinson Lee2010-10-211-2/+2
* gallivm: fix incorrect type for zero vector in emit_kilp()Brian Paul2010-10-191-1/+2
* gallivm: Add a note about SSE4.1's nearest mode rounding.José Fonseca2010-10-181-0/+6
* gallivm: Comment lp_build_insert_new_block().José Fonseca2010-10-171-0/+8
* gallivm: Fix SoA cubemap derivative computation.José Fonseca2010-10-171-4/+4
* gallivm: use util_snprintf()Brian Paul2010-10-151-1/+2
* gallivm: added lp_build_load_volatile()Brian Paul2010-10-152-0/+16
* gallivm: added lp_build_print_vec4()Brian Paul2010-10-152-0/+24
* gallivm: add compile-time option to emit inst addrs and/or line numbersBrian Paul2010-10-141-3/+10
* gallivm: More accurate float -> 24bit & 32bit unorm conversion.José Fonseca2010-10-131-40/+86
* gallivm: work-around trilinear mipmap filtering regression with LLVM 2.8Brian Paul2010-10-131-0/+20
* gallivm: Remove unnecessary header.Vinson Lee2010-10-131-1/+0
* gallivm: only use lp_build_conv 4x4f -> 1x16 ub fastpath with sse2Roland Scheidegger2010-10-131-19/+5
* gallivm: remove newlinesBrian Paul2010-10-121-2/+0
* gallivm: fix different handling of [non]normalized coords in linear soa pathRoland Scheidegger2010-10-131-16/+6
* gallivm: Name anonymous union.José Fonseca2010-10-122-7/+7
* gallivm: don't branch on KILLs near end of shaderKeith Whitwell2010-10-121-10/+47
* gallivm: More detailed analysis of tgsi shaders.José Fonseca2010-10-112-0/+557
* gallivm: Eliminate unsigned integer arithmetic from texture coordinates.José Fonseca2010-10-113-42/+32
* gallivm: Pass texture coords derivates as scalars.José Fonseca2010-10-104-26/+38
* gallivm: Use variables instead of Phis in loops.José Fonseca2010-10-102-42/+23
* gallivm: Allow to disable bri-linear filtering with GALLIVM_DEBUG=no_brilinea...José Fonseca2010-10-103-9/+10