summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover
Commit message (Expand)AuthorAgeFilesLines
* clover: eliminate "ignoring attributes on template argument" warningKarol Herbst2019-09-251-1/+10
* clover/codegen: remove unused get_symbol_offsets functionKarol Herbst2019-09-251-12/+0
* clover/llvm: remove harmful std::move callKarol Herbst2019-09-251-1/+1
* clover/nir: fix compilation with g++-5.5 and maybe earlierKarol Herbst2019-09-231-10/+7
* clover: add support for passing kernels as nir to the driverKarol Herbst2019-09-216-7/+245
* clover: prepare supporting multiple IRsKarol Herbst2019-09-213-6/+64
* clover: add support for drivers having no proper binary formatKarol Herbst2019-09-211-2/+3
* clover/functional: add id_equals helperKarol Herbst2019-09-211-0/+15
* rename pipe_llvm_program_header to pipe_binary_program_headerKarol Herbst2019-09-212-3/+3
* gallium: add blob field to pipe_llvm_program_headerKarol Herbst2019-09-211-2/+1
* clover/llvm: Add functions for compiling from source to SPIR-VPierre Moreau2019-09-213-17/+92
* clover/llvm: Add options for dumping SPIR-V binariesPierre Moreau2019-09-213-1/+37
* clover/spirv: Add functions for parsing arguments, linking programs, etc.Pierre Moreau2019-09-212-5/+608
* clover/spirv: Add functions for validating SPIR-V binariesPierre Moreau2019-09-214-1/+168
* meson: Check for SPIRV-Tools and llvm-spirvPierre Moreau2019-09-211-2/+7
* gallium: Require LLVM >= 3.9Adam Jackson2019-09-111-30/+0
* clover: replace more complex 3.x version check with LLVM_VERSION_MAJOR/MINOREric Engestrom2019-09-061-2/+3
* clover: replace major llvm version checks with LLVM_VERSION_MAJOREric Engestrom2019-09-062-17/+19
* clover: Fix build after clang r370122.Hal Gentz2019-09-042-2/+16
* clover: Fix build after clang r367864Jan Vesely2019-08-061-2/+8
* Revert "meson: Add support for using cmake for finding LLVM"Dylan Baker2019-06-281-8/+5
* meson: Add support for using cmake for finding LLVMDylan Baker2019-06-271-5/+8
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-1/+2
* Delete autotoolsDylan Baker2019-04-151-61/+0
* clover: Fix indentation issuesPierre Moreau2019-02-262-34/+34
* clover: Only use devices supporting IR_NATIVEPierre Moreau2019-02-261-1/+2
* clover: Move platform extensions definitions to clover/platform.cppPierre Moreau2019-02-263-2/+9
* clover: Move device extensions definitions to core/device.cppPierre Moreau2019-02-263-10/+16
* clover: Validate program and library linking optionsPierre Moreau2019-02-261-0/+35
* clover: Disallow creating libraries from other librariesPierre Moreau2019-02-261-3/+18
* clover/api: Fail if trying to build a non-executable binaryPierre Moreau2019-02-261-0/+7
* clover/api: Rework the validation of devices for buildingPierre Moreau2019-02-262-10/+11
* clover: Add an helper for checking if an IR is supportedPierre Moreau2019-02-262-0/+7
* clover: Remove the TGSI backend as unusedPierre Moreau2019-02-267-196/+9
* clover: Avoid warnings from new OpenCL headersPierre Moreau2019-02-264-0/+10
* clover: update ICD table to support everything up to 2.2Karol Herbst2019-02-262-1/+218
* include/CL: Update to the latest OpenCL 2.2 headersPierre Moreau2019-02-261-0/+5
* clover/meson: Ignore 'svn' suffix when computing CLANG_RESOURCE_DIRPierre Moreau2019-01-081-1/+1
* meson: Override C++ standard to gnu++11 when building with altivec on ppc64Dylan Baker2018-12-281-0/+3
* clover: Fix build after clang r348827Jan Vesely2018-12-161-1/+6
* clover: add missing meson build dependencyEric Engestrom2018-10-291-1/+1
* bin: always define MESA_GIT_SHA1 to make it directly usable in codeEric Engestrom2018-08-162-10/+2
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-311-1/+1
* clover: Reduce wait_count in abort path.Jan Vesely2018-07-261-1/+3
* clover: Don't extend illegal integer types.Jan Vesely2018-07-262-2/+13
* clover: Report error when pipe driver fails to create compute stateJan Vesely2018-07-171-0/+4
* clover: Catch errors from executing event actionJan Vesely2018-07-171-1/+3
* clover: Cleanup compat code for llvm < 3.9Jan Vesely2018-05-293-121/+20
* clover: Fix build after llvm r332881.Jan Vesely2018-05-292-2/+12
* clover: Add explicit virtual destructor to argument classJan Vesely2018-05-051-0/+1