aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/core
Commit message (Expand)AuthorAgeFilesLines
* clover: expose cl_arm_shared_virtual_memory for devices with SVM supportKarol Herbst2020-04-151-1/+2
* clover: implement SVM functions for devices with fine grained system SVM supportKarol Herbst2020-04-152-1/+9
* clover: implement clSetKernelArgSVMPointerKarol Herbst2020-04-152-0/+20
* clover: implement CL_DEVICE_SVM_CAPABILITIESKarol Herbst2020-04-152-0/+24
* Revert "gallium: make handles of set_global_binding 64 bit"Karol Herbst2020-03-101-2/+2
* gallium: make handles of set_global_binding 64 bitKarol Herbst2020-03-101-2/+2
* clover/meson: Define OpenCL header macrosPierre Moreau2020-01-232-2/+0
* clover: Use the dispatch table type from the OpenCL headersPierre Moreau2020-01-231-1/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-142-2/+2
* clover: add support for passing kernels as nir to the driverKarol Herbst2019-09-213-6/+30
* clover: prepare supporting multiple IRsKarol Herbst2019-09-212-6/+63
* clover: add support for drivers having no proper binary formatKarol Herbst2019-09-211-2/+3
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-1/+2
* clover: Fix indentation issuesPierre Moreau2019-02-261-2/+2
* clover: Only use devices supporting IR_NATIVEPierre Moreau2019-02-261-1/+2
* clover: Move platform extensions definitions to clover/platform.cppPierre Moreau2019-02-262-0/+7
* clover: Move device extensions definitions to core/device.cppPierre Moreau2019-02-262-0/+15
* clover/api: Rework the validation of devices for buildingPierre Moreau2019-02-261-1/+2
* 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-262-17/+6
* clover: Avoid warnings from new OpenCL headersPierre Moreau2019-02-262-0/+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: 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: Add explicit virtual destructor to argument classJan Vesely2018-05-051-0/+1
* clover: Allow overriding platform/device version numbersAaron Watry2018-03-051-2/+7
* clover/llvm: Use device in llvm compilation instead of copying fieldsAaron Watry2018-03-051-4/+3
* clover: use PIPE_SHADER_CAP_SUPPORTED_IRS to discover IRTimothy Arceri2018-02-101-2/+9
* clover: Query and export int64 atomicsJan Vesely2017-09-272-0/+7
* clover: Run the associated action before an event is signalled.Francisco Jerez2017-09-202-11/+12
* clover: Wrap event::wait_count in a method taking care of the required locking.Francisco Jerez2017-09-202-8/+14
* clover: Query and export half precision supportJan Vesely2017-09-182-0/+7
* clover/device: Calculate CL_DEVICE_MEM_BASE_ADDR_ALIGN in deviceAaron Watry2017-08-212-0/+7
* clover/device: Move device_version into core and add device_clc_versionAaron Watry2017-08-052-0/+12
* pipe-loader: remove config from pipe_loader_create_screenNicolai Hähnle2017-08-041-1/+1
* gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle2017-08-021-1/+1
* gallium: allow passing 'unsigned flags' to create_screen()Marek Olšák2017-06-231-1/+1
* clover/device: Get device/host unified memory from pipe driverAaron Watry2017-06-132-0/+6
* st/clover: Fix build after shrink of pipe_boxAaron Watry2017-04-051-3/+3
* clover: use pipe_resource referencesJan Vesely2017-03-242-3/+9
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-2/+1
* clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).Serge Martin2016-11-064-3/+18
* clover: add missing clGetDeviceInfo CL1.2 queriesSerge Martin2016-11-062-0/+12
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-082-6/+2
* clover: Use device cap to query pointer size instead of hardcoded 32bitsJan Vesely2016-08-292-0/+7
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-2/+2
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-3/+7
* clover/core: Remove compiler.hpp.Francisco Jerez2016-07-112-35/+2
* clover/llvm: Get rid of compile_program_llvm().Francisco Jerez2016-07-111-7/+0