summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm
AgeCommit message (Expand)AuthorFilesLines
2015-11-20gallivm: use sampler index 0 for texel fetchesRoland Scheidegger1-1/+6
2015-11-18llvmpipe: disable VSX in ppc due to LLVM PPC bugOded Gabbay1-0/+9
2015-11-04gallivm: fix sampling for s3tc srgb formats when using texture cacheRoland Scheidegger1-1/+3
2015-11-04llvmpipe: add cache for compressed texturesRoland Scheidegger10-7/+615
2015-10-26gallivm: disable f16c when not using AVXRoland Scheidegger1-0/+3
2015-10-24gallivm: fix tex offsets with mirror repeat linearRoland Scheidegger1-4/+5
2015-10-24gallivm: fix sampling with texture offsets in SoA pathRoland Scheidegger1-3/+8
2015-10-23gallivm: Explicitly disable unsupported CPU features.Jose Fonseca1-38/+34
2015-10-22gallivm: Translate all util_cpu_caps bits to LLVM attributes.Jose Fonseca1-2/+34
2015-10-20gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák1-0/+2
2015-10-17gallivm: implement the correct version of LRPMarek Olšák1-6/+13
2015-10-17gallivm: set correct opcode info from unary/binary/ternary emitsMarek Olšák1-3/+6
2015-10-02gallivm: Allow drivers and state trackers to initialize gallivm LLVM targets v2Tom Stellard2-7/+32
2015-09-04llvmpipe: convert double to long long instead of unsigned long longOded Gabbay1-1/+1
2015-07-31gallivm: Fix GCC unused-variable warning.Vinson Lee1-2/+1
2015-07-31gallivm: add LLVMAttribute parameter to lp_build_intrinsicMarek Olšák5-10/+15
2015-07-23gallivm: Fix profile build.Jose Fonseca1-1/+1
2015-07-23gallivm: Add ifdefs so raw_debug_stream is only defined when usedTom Stellard1-0/+2
2015-07-23gallivm: Don't use raw_debug_ostream for dissasemblingTom Stellard1-14/+13
2015-07-21gallium: replace INLINE with inlineIlia Mirkin11-41/+41
2015-07-20gallivm: Initialize LLVM Modules's DataLayout to an empty string.Tom Stellard1-5/+23
2015-07-06gallivm: fix lp_build_compare_extRoland Scheidegger2-1/+4
2015-07-01gallivm: add fp64 support. (v2.1)Dave Airlie8-31/+553
2015-06-25softpipe,llvmpipe: fix PIPE_SHADER_CAP_MAX_INPUTS valueMarek Olšák1-1/+1
2015-06-23draw/gallivm: add invocation ID support for llvmpipe.Dave Airlie2-0/+6
2015-06-19llvmpipe: Truncate the binned constants to max const buffer size.Jose Fonseca1-1/+5
2015-06-12gallivm: Only build lp_profile() body when PROFILE is definedTom Stellard1-1/+1
2015-06-05tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarationsMarek Olšák1-0/+1
2015-06-01gallivm: silence unused var warnings for non-debug buildBrian Paul1-0/+1
2015-06-01gallivm: Remove stub disassemblerSymbolLookupCB.Jose Fonseca1-13/+1
2015-05-29gallivm: make sampling more robust when the sampler setup is bogusRoland Scheidegger1-6/+32
2015-05-29gallivm: Use the LLVM's C disassembly interface.Jose Fonseca1-223/+37
2015-05-29gallivm: Disable frame pointer omission on LLVM 3.7.Jose Fonseca1-0/+10
2015-05-28gallivm: Workaround LLVM PR23628.Jose Fonseca1-0/+11
2015-05-27gallivm: Do not use NoFramePointerElim with LLVM 3.7.Vinson Lee2-0/+4
2015-05-20gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2-35/+2
2015-05-13llvmpipe: enable ARB_texture_viewRoland Scheidegger1-1/+1
2015-04-20gallivm: Fix build against LLVM 3.7 SVN r235265Nick Sarnie2-2/+2
2015-04-10gallivm: Fix build since llvm-3.7.0svn r234495Nick Sarnie1-4/+0
2015-04-09gallivm: Fix build since llvm-3.7.0svn r234460.Vinson Lee1-0/+4
2015-04-09gallivm: don't use control flow when doing indirect constant buffer lookupsRoland Scheidegger1-57/+36
2015-04-01gallivm: (trivial) fix the logic deciding if function call should be used...Roland Scheidegger1-3/+1
2015-04-01gallivm: do some hack heuristic to disable texture functionsRoland Scheidegger1-0/+40
2015-03-31gallivm: implement TG4 for ARB_texture_gatherRoland Scheidegger2-40/+133
2015-03-31gallivm: add gather support to sampler interfaceRoland Scheidegger3-21/+34
2015-03-31gallivm: simplify sampler interfaceRoland Scheidegger4-220/+205
2015-03-31gallivm: Fix build against LLVM 3.7 SVN r233648Michel Dänzer1-0/+5
2015-03-28gallivm: fix texture function name (key) when using txf/ldRoland Scheidegger1-2/+5
2015-03-27gallivm: Fix build since llvm r233411Jan Vesely1-0/+4
2015-03-27gallivm: use llvm function calls for texturing instead of inliningRoland Scheidegger2-26/+438