Lines Matching +full:api +full:- +full:version
1 # OpenCL<sup>TM</sup> API Headers
3 This repository contains C language headers for the OpenCL API.
7 https://github.com/KhronosGroup/OpenCL-Headers
14 …ation, it is part of the [OpenCL SDK](https://github.com/KhronosGroup/OpenCL-SDK). If looking for …
18 - The OpenCL Headers CMake package support uses CMake for its build system.
22 While the headers may just be copied as-is, this repository also contains a
26 cmake -S . -B build -DCMAKE_INSTALL_PREFIX=/chosen/install/prefix
27 cmake --build build --target install
35 cmake -D CMAKE_PREFIX_PATH=/chosen/install/prefix /path/to/opencl/app
41 cmake_minimum_required(VERSION 3.0)
42 cmake_policy(VERSION 3.0...3.18.4)
51 The OpenCL API headers in this repository are Unified headers and are designed
53 API headers, where version-specific API headers either existed in separate
56 ## Compiling for a Specific OpenCL Version
58 By default, the OpenCL API headers in this repository are for the latest
59 OpenCL version (currently OpenCL 3.0). To use these API headers to target
60 a different OpenCL version, an application may `#define` the preprocessor
61 value `CL_TARGET_OPENCL_VERSION` before including the OpenCL API headers.
63 the OpenCL API version.
66 include the OpenCL API headers as follows:
75 By default, the OpenCL API headers in this repository declare function
76 prototypes for every known core OpenCL API and OpenCL extension API. If this is
93 may include the OpenCL API headers as follows:
104 older version of the OpenCL API headers can seamlessly update to a newer version
105 of the OpenCL API headers. In rare cases, though, the OpenCL API headers may
108 * Very rarely, there may be bugs or other issues in the OpenCL API headers that
110 * The OpenCL API headers for provisional features or provisional extensions may
113 Applications or libraries that require stable OpenCL API headers are encouraged
114 to use tagged or released OpenCL API headers. We will do our best to document
115 any breaking changes in the description of each release. The OpenCL API headers
122 LICENSE Source license for the OpenCL API headers
123 CL/ Unified OpenCL API headers tree
130 ---