aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: (trivial) fix the logic deciding if function call should be used...Roland Scheidegger2015-04-011-3/+1
* gallivm: do some hack heuristic to disable texture functionsRoland Scheidegger2015-04-011-0/+40
* gallivm: implement TG4 for ARB_texture_gatherRoland Scheidegger2015-03-312-40/+133
* gallivm: add gather support to sampler interfaceRoland Scheidegger2015-03-313-21/+34
* gallivm: simplify sampler interfaceRoland Scheidegger2015-03-314-220/+205
* gallivm: Fix build against LLVM 3.7 SVN r233648Michel Dänzer2015-03-311-0/+5
* gallivm: fix texture function name (key) when using txf/ldRoland Scheidegger2015-03-281-2/+5
* gallivm: Fix build since llvm r233411Jan Vesely2015-03-271-0/+4
* gallivm: use llvm function calls for texturing instead of inliningRoland Scheidegger2015-03-272-26/+438
* gallivm: pass jit_context pointer through to samplingRoland Scheidegger2015-03-275-74/+132
* gallivm: Use MCInstrInfo in the disassembler for querying instruction infoTom Stellard2015-03-231-7/+1
* gallivm: Silence unused variable warnings on release builds.Jose Fonseca2015-03-222-0/+4
* gallivm: remove unused 'builder' variableBrian Paul2015-03-191-1/+0
* gallivm: Use INFINITY directly.Jose Fonseca2015-03-181-8/+1
* gallivm: abort properly when running out of buffer space in lp_disassemblyRoland Scheidegger2015-03-171-4/+8
* gallium: add FMA and DFMA opcodes (v3)Marek Olšák2015-03-161-0/+1
* gallivm: (trivial) Fix typo in comment introduced by 70dc8aAlexandre Demers2015-03-131-1/+1