summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* gallivm: Fix build with latest LLVMJan Vesely2014-08-051-0/+8
* gallivm: fix cube map array (and cube map shadow with bias) handlingRoland Scheidegger2014-08-052-29/+125
* gallivm: fix up out-of-bounds level when using conformant out-of-bound behaviorRoland Scheidegger2014-07-311-0/+1
* gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZEMarek Olšák2014-07-281-2/+2
* gallium: Add PIPE_SHADER_CAP_DOUBLESTom Stellard2014-07-021-0/+2
* gallivm: Fix build after LLVM commit 211259Aaron Watry2014-06-201-1/+3
* gallivm: set mcpu when initializing llvm execution engineRoland Scheidegger2014-06-191-2/+20
* gallium: implement ARB_texture_query_levelsMarek Olšák2014-06-191-1/+1
* gallivm: fix SCALED -> NORM conversionsRoland Scheidegger2014-06-181-16/+23
* gallivm: Disable workaround for PR12833 on LLVM 3.2+.José Fonseca2014-05-231-2/+2
* gallivm: Support MCJIT on Windows.José Fonseca2014-05-231-0/+9
* llvmpipe: do IR counting for shader cache management after optimization.Roland Scheidegger2014-05-192-2/+20
* gallivm: (trivial) fix compilation with llvm 3.1, 3.2Roland Scheidegger2014-05-171-0/+4
* gallivm: print out how long it takes to optimize shader IR.Roland Scheidegger2014-05-163-1/+31
* gallivm: give more verbose names to modulesRoland Scheidegger2014-05-162-6/+5
* gallivm: remove optimization workaround when not having sse 4.1Roland Scheidegger2014-05-161-8/+1
* gallivm: remove workaround for reversing optimization pass order.Roland Scheidegger2014-05-161-13/+2
* gallivm: only fetch pointers to constant buffers onceRoland Scheidegger2014-05-142-37/+65
* gallivm: fix output stream flushing in error case for disassembly.Roland Scheidegger2014-05-141-0/+5
* gallivm: Remove lp_func_delete_body.José Fonseca2014-05-143-15/+0
* gallivm: Remove gallivm_free_function.José Fonseca2014-05-142-23/+0
* gallivm: Separate freeing LLVM intermediate data from freeing final code.Frank Henigman2014-05-142-7/+22
* gallivm: One code memory pool with deferred free.Frank Henigman2014-05-144-1/+283
* gallivm: Run passes per module, not per function.José Fonseca2014-05-141-28/+19
* gallivm: Use LLVM global context.José Fonseca2014-05-141-23/+17
* gallivm: Stop using module providers.José Fonseca2014-05-142-27/+7
* gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1.José Fonseca2014-05-1413-472/+20
* gallivm: add PIPE_SHADER_CAP_PREFERRED_IR switch case, remove defaultBrian Paul2014-05-071-2/+6
* gallivm: fix 2 leaks in disassembly codeRoland Scheidegger2014-05-011-4/+5
* gallivm: Fix wrong operator in lp_exec_default.José Fonseca2014-04-241-1/+1
* gallivm: fix compilation with llvm 3.5 r206241+Roland Scheidegger2014-04-161-11/+20
* draw/llvm: improve debugging output a bitZack Rusin2014-03-261-1/+2
* gallivm: fix no-op n:n lp_build_resize()Roland Scheidegger2014-03-261-6/+6
* llvmpipe: add support for b5g6r5_srgbRoland Scheidegger2014-03-213-5/+25
* gallivm: optimize repeat linear npot code in the aos int pathJeff Muizelaar2014-03-141-12/+62
* gallivm: use correct rounding for nearest wrap mode (in the aos int path)Roland Scheidegger2014-03-141-29/+9
* gallivm: use correct rounding for linear wrap mode (in the aos int path)Jeff Muizelaar2014-03-141-6/+8
* gallivm: add smallfloat to float conversion not relying on cpu denorm handlingRoland Scheidegger2014-02-201-20/+65
* gallivm: make sure analysis works with large number of immediatesZack Rusin2014-02-051-8/+9
* gallivm: handle huge number of immediatesZack Rusin2014-02-054-44/+86
* gallivm: allow large numbers of temporariesZack Rusin2014-02-054-5/+20
* gallivm: fix F2U opcodeRoland Scheidegger2014-02-051-20/+22
* gallivm: fix opcode and function nestingZack Rusin2014-02-032-157/+317
* gallivm: add a few const qualifiersBrian Paul2014-02-022-4/+4
* gallivm: Workaround http://llvm.org/PR18600José Fonseca2014-01-281-2/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-174-6/+6
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-162-15/+98
* gallivm: fix pointer type for stmxcsr/ldmxcsrRoland Scheidegger2013-12-141-2/+7
* llvmpipe: fix blending with half-float formatsZack Rusin2013-12-102-0/+82
* gallium: new shader cap bit for the amount of sampler viewsRoland Scheidegger2013-11-281-0/+2