aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/api
Commit message (Expand)AuthorAgeFilesLines
* gallium: rename 'state tracker' to 'frontend'Marek Olšák2020-05-1314-4201/+0
* clover: implement cl_arm_shared_virtual_memoryKarol Herbst2020-04-156-54/+287
* clover: implement SVM functions for devices with fine grained system SVM supportKarol Herbst2020-04-153-19/+239
* clover: implement clSetKernelArgSVMPointerKarol Herbst2020-04-151-3/+9
* clover: implement CL_DEVICE_SVM_CAPABILITIESKarol Herbst2020-04-151-0/+4
* clover: add stubs for SVMKarol Herbst2020-04-154-10/+117
* clover: add trivial clCreateCommandQueueWithProperties implementationKarol Herbst2020-02-042-1/+22
* clover/meson: Define OpenCL header macrosPierre Moreau2020-01-231-9/+0
* clover: Use the dispatch table type from the OpenCL headersPierre Moreau2020-01-232-929/+3
* clover: Move platform extensions definitions to clover/platform.cppPierre Moreau2019-02-261-2/+2
* clover: Move device extensions definitions to core/device.cppPierre Moreau2019-02-261-10/+1
* 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-261-9/+9
* clover: Avoid warnings from new OpenCL headersPierre Moreau2019-02-261-0/+7
* clover: update ICD table to support everything up to 2.2Karol Herbst2019-02-262-1/+218
* bin: always define MESA_GIT_SHA1 to make it directly usable in codeEric Engestrom2018-08-162-10/+2
* clover: Fix host access validation for sub-buffer creationAaron Watry2018-04-191-2/+7
* clover: Allow overriding platform/device version numbersAaron Watry2018-03-051-3/+7
* clover: Query and export int64 atomicsJan Vesely2017-09-271-2/+4
* clover: Wait for requested operation if blocking flag is setJan Vesely2017-09-201-2/+28
* clover: Query and export half precision supportJan Vesely2017-09-181-3/+11
* clover/device: Calculate CL_DEVICE_MEM_BASE_ADDR_ALIGN in deviceAaron Watry2017-08-211-1/+2
* clover/event: Include additional event statuses for clSetEventCallbackAaron Watry2017-08-151-1/+2
* clover/device: Move device_version into core and add device_clc_versionAaron Watry2017-08-051-2/+2
* clover/device: Get device/host unified memory from pipe driverAaron Watry2017-06-131-1/+1
* clover: Check for executables before enqueueing a kernelPierre Moreau2017-01-111-1/+4
* clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).Serge Martin2016-11-061-1/+7
* clover: add missing clGetDeviceInfo CL1.2 queriesSerge Martin2016-11-061-0/+23
* clover: Implement clGetExtensionFunctionAddressForPlatform.Serge Martin2016-10-303-1/+21
* clover: Introduce CLOVER_EXTRA_*_OPTIONS environment variablesVedran Miletić2016-10-301-3/+7
* clover: Use device cap to query pointer size instead of hardcoded 32bitsJan Vesely2016-08-291-1/+1
* clover/api: Implement clLinkProgram per-device binary presence validation rule.Francisco Jerez2016-07-111-2/+31
* clover: Add clLinkProgram (CL 1.2).Serge Martin2016-07-111-4/+27
* clover: Trivial cleanups for api/program.cpp.Francisco Jerez2016-07-111-9/+8
* clover: Provide separate program methods for compilation and linking.Francisco Jerez2016-07-111-2/+6
* clover: Unify program::build_* into a single method returning a struct.Francisco Jerez2016-07-111-5/+5
* clover: Define error subclass to signal build option parse failure.Francisco Jerez2016-07-111-2/+4
* clover: Move back to using build_error to signal compilation failure.Francisco Jerez2016-07-111-2/+3
* clover: Override ret_object.Serge Martin2016-07-111-0/+11
* clover: conditionally use MESA_GIT_SHA1Emil Velikov2016-07-052-2/+8
* clover: Update OpenCL version string to match OpenGLVedran Miletić2016-06-132-2/+6
* st/clover: provide a path for drivers to call through to pfn_notifyIlia Mirkin2015-11-051-1/+6
* clover: Implement clCreateImage?D w/ clCreateImage.Serge Martin2015-09-281-52/+8
* clover: Implement CL1.2 clCreateImage().Serge Martin2015-09-281-10/+91
* clover: Move down canonicalization of memory object flags into validate_flags().Francisco Jerez2015-09-281-39/+40
* clover: Stub missing CL 1.2 functions.Serge Martin (EdB)2015-08-076-8/+65
* clover: make dispatch matches functions defEdB2015-07-311-5/+18
* clover: implement CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLEGrigori Goronzy2015-06-291-1/+1