Searched +full:opencl +full:- +full:clhpp (Results 1 – 15 of 15) sorted by relevance
| /external/OpenCL-CLHPP/.github/workflows/ |
| D | linux.yml | 6 …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) 26 …OpenCL-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 …]
|
| D | macos.yml | 6 …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 …]
|
| D | windows.yml | 7 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/ |
| D | README.md | 1 # 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 …]
|
| D | CMakeLists.txt | 6 …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 …]
|
| D | METADATA | 1 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"
|
| D | OpenCL-CLHPP.pc.in | 4 Name: OpenCL-CLHPP pkg 5 Description: OpenCL API C++ bindings 6 Requires: OpenCL-Headers 8 Cflags: -I${includedir}
|
| D | Android.bp | 2 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/ |
| D | CMakeLists.txt | 1 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/ |
| D | khronos-update.py | 11 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/ |
| D | CMakeLists.txt | 1 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/ |
| D | opencl.hpp | 2 // 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 …]
|
| D | cl.hpp | 2 // 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/ |
| D | opencl.hpp | 2 // 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/ |
| D | opencl.hpp | 2 // 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 …]
|