aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: abort when trying to use non-existing intrinsicRoland Scheidegger2018-12-211-0/+10
* gallivm: don't use pavg.b intrinsic on llvm >= 6.0Roland Scheidegger2018-12-211-9/+46
* gallivm: use llvm jit code for decoding s3tcRoland Scheidegger2018-12-205-381/+2237
* gallivm: remove unused float coord wrapping for aos samplingRoland Scheidegger2018-12-121-507/+23
* gallivm: Use nextafterf(0.5, 0.0) as rounding constantMatt Turner2018-11-281-1/+1
* gallivm: fix improper clamping of vertex index when fetching gs inputsRoland Scheidegger2018-11-091-10/+31
* gallivm: Make it possible to disable some optimization shortcuts in release b...Gert Wollny2018-10-064-21/+32
* gallivm: ensure string is null-terminated instead of assert()ingEric Engestrom2018-09-251-3/+1
* gallivm: Detect VSX separately from AltivecVicki Pfau2018-08-301-18/+3
* gallivm: allow to pass two swizzles into fetches.Dave Airlie2018-08-302-30/+65