summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/api
Commit message (Expand)AuthorAgeFilesLines
* 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
* clover: clarify and fix the EGL interop error caseMarek Olšák2015-06-051-1/+6
* gallium,clover: add OpenCL interoperability support for CL eventsMarek Olšák2015-04-301-0/+64
* clover: remove util/compatEdB2015-04-291-6/+8
* clover: make module::symbol::name a stringEdB2015-04-291-2/+1
* clover: remove compat::stringEdB2015-04-291-1/+1
* clover: remove compat classes that match std oneEdB2015-04-291-1/+1
* clover: The unit for CL_DEVICE_MEM_BASE_ADDR_ALIGN is bits not bytesTom Stellard2015-03-231-0/+3
* clover: Add all the mandatory 1.1 extensions to the extension stringTom Stellard2015-03-231-1/+7
* clover: Add a space at the end of CL_DEVICE_OPENCL_C_VERSIONTom Stellard2015-03-231-1/+1