summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: use vpkswss when dst is signedOded Gabbay2016-01-181-16/+15
* gallivm: avoid crashing in mod by 0 with llvmpipeJeff Muizelaar2016-01-161-2/+16
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+1
* llvmpipe: use sse2 conv code for altivecOded Gabbay2016-01-071-2/+2
* gallium: Use unsigned for loop indexEdward O'Callaghan2016-01-061-3/+3
* gallium: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* llvmpipe: fix fp64 inputs to geom shader.Dave Airlie2015-12-091-4/+12
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-062-11/+11
* gallivm: use sampler index 0 for texel fetchesRoland Scheidegger2015-11-201-1/+6
* llvmpipe: disable VSX in ppc due to LLVM PPC bugOded Gabbay2015-11-181-0/+9
* gallivm: fix sampling for s3tc srgb formats when using texture cacheRoland Scheidegger2015-11-041-1/+3
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-0410-7/+615
* gallivm: disable f16c when not using AVXRoland Scheidegger2015-10-261-0/+3
* gallivm: fix tex offsets with mirror repeat linearRoland Scheidegger2015-10-241-4/+5
* gallivm: fix sampling with texture offsets in SoA pathRoland Scheidegger2015-10-241-3/+8
* gallivm: Explicitly disable unsupported CPU features.Jose Fonseca2015-10-231-38/+34
* gallivm: Translate all util_cpu_caps bits to LLVM attributes.Jose Fonseca2015-10-221-2/+34
* gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák2015-10-201-0/+2
* gallivm: implement the correct version of LRPMarek Olšák2015-10-171-6/+13
* gallivm: set correct opcode info from unary/binary/ternary emitsMarek Olšák2015-10-171-3/+6
* gallivm: Allow drivers and state trackers to initialize gallivm LLVM targets v2Tom Stellard2015-10-022-7/+32
* llvmpipe: convert double to long long instead of unsigned long longOded Gabbay2015-09-041-1/+1
* gallivm: Fix GCC unused-variable warning.Vinson Lee2015-07-311-2/+1
* gallivm: add LLVMAttribute parameter to lp_build_intrinsicMarek Olšák2015-07-315-10/+15
* gallivm: Fix profile build.Jose Fonseca2015-07-231-1/+1
* gallivm: Add ifdefs so raw_debug_stream is only defined when usedTom Stellard2015-07-231-0/+2
* gallivm: Don't use raw_debug_ostream for dissasemblingTom Stellard2015-07-231-14/+13
* gallium: replace INLINE with inlineIlia Mirkin2015-07-2111-41/+41
* gallivm: Initialize LLVM Modules's DataLayout to an empty string.Tom Stellard2015-07-201-5/+23
* gallivm: fix lp_build_compare_extRoland Scheidegger2015-07-062-1/+4
* gallivm: add fp64 support. (v2.1)Dave Airlie2015-07-018-31/+553
* softpipe,llvmpipe: fix PIPE_SHADER_CAP_MAX_INPUTS valueMarek Olšák2015-06-251-1/+1
* draw/gallivm: add invocation ID support for llvmpipe.Dave Airlie2015-06-232-0/+6
* llvmpipe: Truncate the binned constants to max const buffer size.Jose Fonseca2015-06-191-1/+5
* gallivm: Only build lp_profile() body when PROFILE is definedTom Stellard2015-06-121-1/+1
* tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák2015-06-051-0/+1
* gallivm: silence unused var warnings for non-debug buildBrian Paul2015-06-011-0/+1
* gallivm: Remove stub disassemblerSymbolLookupCB.Jose Fonseca2015-06-011-13/+1
* gallivm: make sampling more robust when the sampler setup is bogusRoland Scheidegger2015-05-291-6/+32
* gallivm: Use the LLVM's C disassembly interface.Jose Fonseca2015-05-291-223/+37
* gallivm: Disable frame pointer omission on LLVM 3.7.Jose Fonseca2015-05-291-0/+10
* gallivm: Workaround LLVM PR23628.Jose Fonseca2015-05-281-0/+11
* gallivm: Do not use NoFramePointerElim with LLVM 3.7.Vinson Lee2015-05-272-0/+4
* gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2015-05-202-35/+2
* llvmpipe: enable ARB_texture_viewRoland Scheidegger2015-05-131-1/+1
* gallivm: Fix build against LLVM 3.7 SVN r235265Nick Sarnie2015-04-202-2/+2
* gallivm: Fix build since llvm-3.7.0svn r234495Nick Sarnie2015-04-101-4/+0
* gallivm: Fix build since llvm-3.7.0svn r234460.Vinson Lee2015-04-091-0/+4
* gallivm: don't use control flow when doing indirect constant buffer lookupsRoland Scheidegger2015-04-091-57/+36