Home
last modified time | relevance | path

Searched +full:opencl +full:- +full:clhpp (Results 1 – 15 of 15) sorted by relevance

/external/OpenCL-CLHPP/.github/workflows/
Dlinux.yml6 …g:${{ github.workspace }}/external/OpenCL-Headers/install/share/pkgconfig:${{ github.workspace }}/…
9 cmake-minimum:
10 runs-on: ${{ matrix.OS }}
11 container: streamhpc/opencl-sdk-base:ubuntu-18.04-20220127
14 OS: [ubuntu-20.04]
15 VER: [7] # gcc-8, clang-8, clang-10
20 BIN: [64] # Temporarily disable cross-compilation (will need toolchain files)
26OpenCL-CLHPP/OpenCL-CLHPP/install/share/pkgconfig:/__w/OpenCL-CLHPP/OpenCL-CLHPP/external/OpenCL-H…
30 - name: Checkout OpenCL-CLHPP
35 - name: Checkout OpenCL-Headers
[all …]
Dmacos.yml6 …g:${{ github.workspace }}/external/OpenCL-Headers/install/share/pkgconfig:${{ github.workspace }}/…
9 macos-gcc:
10 #runs-on: macos-latest
11 runs-on: macos-11 # temporary, macos-latest only supports gcc-12
16 GEN: [Xcode, Ninja Multi-Config]
20 - name: Checkout OpenCL-CLHPP
25 - name: Checkout OpenCL-Headers
28 repository: KhronosGroup/OpenCL-Headers
29 path: external/OpenCL-Headers
31 - name: Checkout OpenCL-ICD-Loader
[all …]
Dwindows.yml7 runs-on: windows-2022
12 GEN: [Visual Studio 17 2022, Ninja Multi-Config]
17 …ub.com/Kitware/CMake/releases/download/v${{matrix.CMAKE}}/cmake-${{matrix.CMAKE}}-windows-x86_64.z…
20 NINJA_URL: https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip
24 - name: Checkout OpenCL-CLHPP
29 - name: Checkout OpenCL-Headers
32 repository: KhronosGroup/OpenCL-Headers
33 path: external/OpenCL-Headers
35 - name: Checkout OpenCL-ICD-Loader
38 repository: KhronosGroup/OpenCL-ICD-Loader
[all …]
/external/OpenCL-CLHPP/
DREADME.md1 # OpenCL<sup>TM</sup> API C++ bindings
5 http://khronosgroup.github.io/OpenCL-CLHPP/
9 * `include/CL/opencl.hpp`:
11 versions of OpenCL (including 1.x). This is what most users will want.
14 Includes `opencl.hpp` and emits a warning, for backwards compability.
17 Doxygen file used to generate HTML documentation for `opencl.hpp`.
25 [CMock top-of-tree from Github](https://github.com/ThrowTheSwitch/CMock),
35 …ilt and installed in isolation, it is part of the [OpenCL SDK](https://github.com/KhronosGroup/Ope…
41 - the [OpenCL Headers](https://github.com/KhronosGroup/OpenCL-Headers/).
42- It is recommended to install the headers via CMake, however a convenience shorthand is provided.…
[all …]
DCMakeLists.txt6 …https://stackoverflow.com/questions/43379311/why-does-project-affect-cmakes-opinion-on-cmake-sizeo…
15 option(OPENCL_CLHPP_BUILD_TESTING "Enable support for OpenCL C++ headers testing." OFF)
20 set(OPENCL_DIST_DIR "" CACHE PATH "OpenCL source dir (legacy helper var)")
21 set(OPENCL_LIB_DIR "${OPENCL_DIST_DIR}/lib" CACHE PATH "OpenCL library dir (legacy helper var)" )
22 set(OPENCL_INCLUDE_DIR "${OPENCL_DIST_DIR}/include" CACHE PATH "OpenCL source dir (legacy helper va…
23 # Helper vars with names consistent with OpenCL-ICD-Loader's OPENCL_ICD_LOADER_HEADERS_DIR
25 set(OPENCL_CLHPP_HEADERS_DIR "${OPENCL_INCLUDE_DIR}" CACHE PATH "OpenCL headers dir")
26 set(OPENCL_CLHPP_LOADER_DIR "${OPENCL_LIB_DIR}" CACHE PATH "OpenCL library dir")
29 add_library(OpenCL::HeadersCpp ALIAS HeadersCpp)
42 if(NOT TARGET OpenCL::Headers)
[all …]
DMETADATA1 name: "OpenCL-ICD-Loader"
3 "OpenCL API C++ bindings"
6 homepage: "https://github.com/KhronosGroup/OpenCL-CLHPP"
9 value: "https://github.com/KhronosGroup/OpenCL-CLHPP"
DOpenCL-CLHPP.pc.in4 Name: OpenCL-CLHPP pkg
5 Description: OpenCL API C++ bindings
6 Requires: OpenCL-Headers
8 Cflags: -I${includedir}
DAndroid.bp2 default_applicable_licenses: ["OpenCL-CLHPP_license"],
7 name: "OpenCL-CLHPP_license",
9 license_kinds: ["SPDX-license-identifier-Apache-2.0"],
14 name: "OpenCL-CLHPP",
/external/OpenCL-CLHPP/examples/src/
DCMakeLists.txt1 file(GLOB OPENCL_LIBS_IN_LIB_DIR "${OPENCL_CLHPP_LOADER_DIR}/*OpenCL*")
3 if(NOT TARGET OpenCL)
4 message(STATUS "Adding flags to CLHPP examples as per OPENCL_LIB_DIR")
7 …message(WARNING "User-provided OpenCL library found in ${OPENCL_LIB_DIR}. Cannot use it because th…
10 if(NOT TARGET OpenCL::OpenCL)
23 OpenCL::HeadersCpp
24 OpenCL::Headers
28 target_link_libraries(${EXAMPLE} PRIVATE OpenCL)
30 target_link_libraries(${EXAMPLE} PRIVATE OpenCL::OpenCL)
/external/mesa3d/bin/
Dkhronos-update.py11 def error(msg: str) -> None:
20 def sync(self) -> None:
31 # Gitiles returns base64-encoded strings.
50 …Source('include/KHR/khrplatform.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
58 …Source('src/egl/generate/egl.xml', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
59 …Source('include/EGL/egl.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
60 …Source('include/EGL/eglplatform.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
61 …Source('include/EGL/eglext.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
71 …Source('src/mapi/glapi/registry/gl.xml', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main…
72 …Source('include/GL/glcorearb.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main…
[all …]
/external/OpenCL-CLHPP/tests/
DCMakeLists.txt1 set(OPENCL_HEADERS_INCLUDE_DIR_GENEXPR $<TARGET_PROPERTY:OpenCL::Headers,INTERFACE_INCLUDE_DIRECTOR…
8 # The generated mocks\Mockcl.h include the OpenCL headers as
17 # $<TARGET_PROPERTY:Headers,INTERFACE_INCLUDE_DIRECTORIES> (invisbly via linking to OpenCL::Headers)
22 # Bug ticket: https://gitlab.kitware.com/cmake/cmake/-/issues/22735
24 # ticket closed with by-design. We should find a way to fix the Mock tests to not consume the publi…
26 get_target_property(OPENCL_HEADERS_INTERFACE_INCLUDE_DIRECTORIES OpenCL::Headers INTERFACE_INCLUDE_…
29 …# When building OpenCL::Headers is part of this build (OpenCL-SDK), we have a property like for eg.
30 # $<BUILD_INTERFACE:C:/OpenCL-SDK/external/OpenCL-Headers>;$<INSTALL_INTERFACE:include>
32 # When OpenCL::Headers is consumed through a Package Config file (OpenCL-CLHPP), this property
44 COMMAND ${CMAKE_COMMAND} -E make_directory stripped
[all …]
/external/mesa3d/include/CL/
Dopencl.hpp2 // Copyright (c) 2008-2020 The Khronos Group Inc.
8 // http://www.apache.org/licenses/LICENSE-2.0
19 * \brief C++ bindings for OpenCL 1.0, OpenCL 1.1, OpenCL 1.2,
20 * OpenCL 2.0, OpenCL 2.1, OpenCL 2.2, and OpenCL 3.0.
23 * Derived from the OpenCL 1.x C++ bindings written by
29 * Tom Deakin and Simon McIntosh-Smith, July 2013
30 * James Price, 2015-
32 * \date 2019-09-18
47 * http://khronosgroup.github.io/OpenCL-CLHPP/
51 * https://github.com/KhronosGroup/OpenCL-CLHPP/releases
[all …]
Dcl.hpp2 // Copyright (c) 2008-2020 The Khronos Group Inc.
8 // http://www.apache.org/licenses/LICENSE-2.0
19 * \brief C++ bindings for OpenCL 1.0 (rev 48), OpenCL 1.1 (rev 33) and
20 * OpenCL 1.2 (rev 15)
27 * Tom Deakin and Simon McIntosh-Smith, July 2013
42 * reasonable to define C++ bindings for OpenCL.
56 * The OpenCL C++ Wrapper API 1.2 (revision 09)
57 * http://www.khronos.org/registry/cl/specs/opencl-cplusplus-1.2.pdf
70 * #include <OpenCL/cl.hpp>
94 * return -1;
[all …]
/external/ComputeLibrary/include/CL/
Dopencl.hpp2 // Copyright (c) 2008-2020 The Khronos Group Inc.
8 // http://www.apache.org/licenses/LICENSE-2.0
19 * \brief C++ bindings for OpenCL 1.0, OpenCL 1.1, OpenCL 1.2,
20 * OpenCL 2.0, OpenCL 2.1, OpenCL 2.2, and OpenCL 3.0.
23 * Derived from the OpenCL 1.x C++ bindings written by
29 * Tom Deakin and Simon McIntosh-Smith, July 2013
30 * James Price, 2015-
32 * \date 2019-09-18
47 * http://khronosgroup.github.io/OpenCL-CLHPP/
51 * https://github.com/KhronosGroup/OpenCL-CLHPP/releases
[all …]
/external/OpenCL-CLHPP/include/CL/
Dopencl.hpp2 // Copyright (c) 2008-2023 The Khronos Group Inc.
8 // http://www.apache.org/licenses/LICENSE-2.0
19 * \brief C++ bindings for OpenCL 1.0, OpenCL 1.1, OpenCL 1.2,
20 * OpenCL 2.0, OpenCL 2.1, OpenCL 2.2, and OpenCL 3.0.
23 * Derived from the OpenCL 1.x C++ bindings written by
29 * Tom Deakin and Simon McIntosh-Smith, July 2013
30 * James Price, 2015-
32 * \date 2019-09-18
45 * http://khronosgroup.github.io/OpenCL-CLHPP/
49 * https://github.com/KhronosGroup/OpenCL-CLHPP/releases
[all …]