aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* gallium: Require LLVM >= 3.9Adam Jackson2019-09-114-153/+3
* gallium: Require LLVM >= 3.8Adam Jackson2019-09-111-4/+2
* gallium: Require LLVM >= 3.7Adam Jackson2019-09-112-33/+4
* gallium: Require LLVM >= 3.6Adam Jackson2019-09-114-250/+82
* gallium: Require LLVM >= 3.5Adam Jackson2019-09-113-28/+2
* gallium: Require LLVM >= 3.4Adam Jackson2019-09-115-164/+6
* gallivm: drop LLVM<3.3 code paths as no build system allows thatEric Engestrom2019-09-065-42/+36
* gallivm: replace more complex 3.x version check with LLVM_VERSION_MAJOR/MINOREric Engestrom2019-09-067-71/+74
* gallivm: replace major llvm version checks with LLVM_VERSION_MAJOREric Engestrom2019-09-068-26/+34
* gallivm: replace `0x` version print with actual version stringEric Engestrom2019-09-061-2/+3
* gallivm: add barrier support for compute shaders.Dave Airlie2019-09-042-1/+23
* gallivm: add support for compute shared memoryDave Airlie2019-09-043-19/+46
* gallivm: add new compute related intrinsicsDave Airlie2019-09-042-0/+19
* gallivm: add coroutine pass manager supportDave Airlie2019-09-043-1/+32
* gallivm: add coroutine support files to gallivm.Dave Airlie2019-09-042-0/+269
* gallivm/flow: add counter reset for loopsDave Airlie2019-09-042-0/+20
* gallivm: disable accurate cube corner for integer textures.Dave Airlie2019-08-301-1/+6
* gallivm: use fallback code for mul_hi with llvm >= 7.0Roland Scheidegger2019-08-291-1/+6
* gallivm: fix appveyor build after images changesDave Airlie2019-08-271-1/+2
* llvmpipe: enable ARB_shader_image_load_storeDave Airlie2019-08-271-1/+2
* gallivm: add memory barrier supportDave Airlie2019-08-271-0/+11
* gallivm: add support for fences api on older llvmDave Airlie2019-08-272-0/+16
* gallivm: add image load/store/atomic supportDave Airlie2019-08-277-10/+684
* gallivm/tgsi: add image interface to tgsi builderDave Airlie2019-08-272-1/+20
* gallivm: add a basic image limitDave Airlie2019-08-271-0/+2
* gallivm: handle helper invocation (v2)Dave Airlie2019-08-271-0/+5
* gallivm: make lp_build_float_to_r11g11b10 take a const srcDave Airlie2019-08-272-2/+2
* gallivm: fix atomic compare-and-swapDave Airlie2019-08-271-0/+2
* gallivm: fix issue with AtomicCmpXchg wrapper on llvm 3.5-3.8Roland Scheidegger2019-08-021-1/+3
* gallivm: rework lp_build_tgsi_soa to take a structDave Airlie2019-07-242-46/+38
* gallivm: fix warning: ‘op’ may be used uninitializedMarek Olšák2019-07-221-0/+3
* util: use standard name for vsnprintf()Eric Engestrom2019-07-191-1/+1
* util: use standard name for snprintf()Eric Engestrom2019-07-199-18/+18
* util: use standard name for strncat()Eric Engestrom2019-07-191-3/+3
* llvmpipe: enable ARB_shader_storage_buffer_objectDave Airlie2019-07-071-1/+2
* gallivm: add buffer operations to the tgsi->llvm conversion.Dave Airlie2019-07-073-4/+315
* gallivm: move mask_vec function up higher so it can be reused.Dave Airlie2019-07-071-14/+15
* gallivm: add some basic SSBO limits. (v2)Dave Airlie2019-07-071-0/+4
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-072-2/+11
* gallivm: add compare exchange wrapperDave Airlie2019-07-073-1/+39
* gallivm: Improve lp_build_rcp_refine.Jose Fonseca2019-06-281-6/+6
* gallivm: fix default cbuf info.Roland Scheidegger2019-05-241-1/+1
* gallivm: fix broken 8-wide s3tc decodingRoland Scheidegger2019-05-071-17/+15
* llvmpipe: init some vars to NULL to silence MinGW compiler warningsBrian Paul2019-05-011-2/+2
* gallivm: disable NEON instructions if they are not supportedLubomir Rintel2019-04-221-0/+7
* gallivm: guess CPU features also on ARMLubomir Rintel2019-04-221-7/+6
* Add no_aos_sampling GALLIVM_PERF optionDominik Drees2019-04-173-4/+11
* gallivm: fix saturated signed add / sub with llvm 9Roland Scheidegger2019-04-171-0/+14
* gallivm: fix bogus assert in get_indirect_indexRoland Scheidegger2019-04-161-1/+1
* gallivm: Return true from arch_rounding_available() if NEON is availableMatt Turner2019-01-241-1/+3