summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: Prevent double delete on LLVM 3.6Jose Fonseca2015-03-121-0/+1
* gallivm: init MM = NULL to silence warningBrian Paul2015-03-041-1/+1
* gallivm: fix uninitialized-variable warningsMarek Olšák2015-02-212-2/+2
* gallium: add shader cap for dldexp/dfracexp supportIlia Mirkin2015-02-191-0/+1
* gallium: add a cap to enable double rounding opcodesIlia Mirkin2015-02-191-0/+1
* gallium: Replace u_simple_list.h with util/simple_list.hEric Anholt2015-01-281-1/+1
* gallivm: silence a couple compiler warningsBrian Paul2015-01-052-1/+4
* draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.Roland Scheidegger2014-12-162-0/+12
* gallivm: Update for RTDyldMemoryManager becoming an unique_ptr.José Fonseca2014-12-031-0/+4
* gallivm: Removed unused variable.José Fonseca2014-11-261-1/+1
* draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits.José Fonseca2014-11-262-2/+2
* gallium: Drop the unused CND opcode.Eric Anholt2014-11-242-28/+0
* gallium: Drop unused BRA opcode.Eric Anholt2014-11-242-7/+0
* gallium: Drop the unused SFL/STR opcodes.Eric Anholt2014-11-242-32/+0
* gallium: Drop the unused RFL opcode.Eric Anholt2014-11-241-3/+0
* gallium: Drop unused X2D opcode.Eric Anholt2014-11-242-7/+0
* gallium: Drop the unused ARA opcode.Eric Anholt2014-11-242-7/+0
* gallium: Drop the unused RCC opcode.Eric Anholt2014-11-242-6/+0
* gallium: Drop the NRM and NRM4 opcodes.Eric Anholt2014-11-242-100/+0
* gallivm: fix alignment issue for vertex data fetchRoland Scheidegger2014-11-187-13/+47
* gallivm: Fix build with LLVM 3.6 (r221751).José Fonseca2014-11-121-1/+10
* gallivm: Disable frame-pointer-omission on x86 to ensure right stack alignment.José Fonseca2014-11-031-1/+3
* gallivm: When disassemble a function, start by printing out its name.José Fonseca2014-11-031-0/+1
* gallivm: Fix build with LLVM 3.3.José Fonseca2014-10-231-0/+2
* gallivm: Properly update for removal of JITMemoryManager in LLVM 3.6.José Fonseca2014-10-232-38/+41
* gallivm: Fix white-space.José Fonseca2014-10-231-7/+7
* gallivm,llvmpipe,clover: Bump required LLVM version to 3.3.José Fonseca2014-10-234-70/+7
* gallium: add PIPE_SHADER_CAP_MAX_OUTPUTS and use it in st/mesaMarek Olšák2014-10-211-0/+2
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-1/+1
* tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák2014-10-041-8/+7
* gallivm: Fix build for LLVM 3.2Mathias Fröhlich2014-10-014-3/+21
* llvmpipe: Make a llvmpipe OpenGL context thread safe.Mathias Fröhlich2014-09-304-18/+40
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-302-22/+8