Searched +full:opencl +full:- +full:icd +full:- +full:loader (Results 1 – 25 of 35) sorted by relevance
12
| /external/OpenCL-CTS/ |
| D | README.md | 1 # OpenCL Conformance Test Suite (CTS) 3 This is the OpenCL CTS for all versions of the Khronos 4 [OpenCL](https://www.khronos.org/opencl/) standard. 9 GitHub Actions CI builds against Ubuntu 20.04, Windows-latest, and 10 macos-latest. 15 [OpenCL-Headers](https://github.com/KhronosGroup/OpenCL-Headers). 16 * `CL_LIB_DIR` Directory containing the OpenCL library to build against. 17 * `OPENCL_LIBRARIES` Name of the OpenCL library to link. 19 It is advised that the [OpenCL ICD-Loader](https://github.com/KhronosGroup/OpenCL-ICD-Loader) 20 is used as the OpenCL library to build against. Where `CL_LIB_DIR` points to a [all …]
|
| D | presubmit.sh | 3 set -e 7 …aro.org/components/toolchain/binaries/7.5-2019.12/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86… 8 …ro.org/components/toolchain/binaries/7.5-2019.12/aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64… 10 TOOLCHAIN_PREFIX_arm=arm-linux-gnueabihf 11 TOOLCHAIN_PREFIX_aarch64=aarch64-linux-gnu 18 cmake --version 36 echo "SET(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}-gcc)" >> ${TOOLCHAIN_FILE} 37 echo "SET(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}-g++)" >> ${TOOLCHAIN_FILE} 54 git clone https://github.com/KhronosGroup/Vulkan-Headers.git 56 # Get and build 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) 19 # Legacy helper variables, see later at finding headers and ICD Loader 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) [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"
|
| /external/OpenCL-CLHPP/.github/workflows/ |
| D | linux.yml | 6 …{{ github.workspace }}/external/OpenCL-Headers/install/share/pkgconfig:${{ github.workspace }}/ext… 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 …{{ github.workspace }}/external/OpenCL-Headers/install/share/pkgconfig:${{ github.workspace }}/ext… 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/angle/third_party/OpenCL-ICD-Loader/ |
| D | README.chromium | 1 Name: Khronos OpenCL ICD Loader 2 Short Name: OpenCL-ICD-Loader 4 URL: https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenCL-ICD-Loader 5 SOURCE CODE: git clone -b OpenCL-ICD-Loader https://chromium.googlesource.com/external/github.com/K… 14 OpenCL defines an Installable Client Driver (ICD) mechanism to allow developers to build 15 applications against an Installable Client Driver loader (ICD loader) rather than linking 16 their applications against a specific OpenCL implementation.
|
| /external/angle/third_party/OpenCL-CTS/gn/ |
| D | angle_ocl_cts.gni | 2 # Use of this source code is governed by a BSD-style license that can be 10 "-Wno-deprecated-declarations", 11 "-Wno-#warnings", 12 "-Wno-format", 13 "-Wno-vla-cxx-extension", 14 "-Wno-deprecated-volatile", 15 "-Wno-c++11-narrowing", 20 "$angle_root/third_party/OpenCL-CTS/gn:test_common", 21 "$angle_root/third_party/OpenCL-ICD-Loader:opencl_icd_loader", 23 configs -= [ "//build/config/compiler:chromium_code" ] [all …]
|
| D | BUILD.gn | 2 # Use of this source code is governed by a BSD-style license that can be 9 "$angle_root/third_party/OpenCL-CTS/src/test_common", 10 "$angle_root/third_party/OpenCL-CTS/src/test_common/autotest", 11 "$angle_root/third_party/OpenCL-CTS/src/test_common/harness", 12 "$angle_root/third_party/OpenCL-CTS/src/test_common/miniz", 13 "$angle_root/third_party/OpenCL-ICD-Loader/src/loader", 19 "-Wno-deprecated-declarations", 20 "-Wno-#warnings", 21 "-Wno-format", 22 "-Wno-vla-cxx-extension", [all …]
|
| /external/mesa3d/src/gallium/frontends/rusticl/api/ |
| D | platform.rs | 1 use crate::api::icd::CLResult; 15 fn query(&self, q: cl_platform_info, _: &[u8]) -> CLResult<Vec<MaybeUninit<u8>>> { in query() 29 // OpenCL<space><major_version.minor_version><space><platform-specific information> in query() 30 CL_PLATFORM_VERSION => cl_prop("OpenCL 3.0 "), in query() 42 ) -> CLResult<()> { in get_platform_ids() 56 …// platforms returns a list of OpenCL platforms available for access through the Khronos ICD Loade… in get_platform_ids() 57 …// The cl_platform_id values returned in platforms are ICD compatible and can be used to identify a in get_platform_ids() 58 … // specific OpenCL platform. If the platforms argument is NULL, then this argument is ignored. The in get_platform_ids() 59 … // number of OpenCL platforms returned is the minimum of the value specified by num_entries or the in get_platform_ids() 60 // number of OpenCL platforms available. in get_platform_ids() [all …]
|
| /external/OpenCL-Headers/ |
| D | conanfile.py | 6 name = "opencl-headers" 8 license = "Apache-2.0" 10 url = "https://github.com/KhronosGroup/OpenCL-ICD-Loader" 11 description = "Khronos OpenCL Headers" 12 topics = ("khronos", "opencl", "headers")
|
| /external/angle/src/libANGLE/renderer/cl/ |
| D | CLPlatformCL.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 20 #include "icd.h" 32 if (platform->getDispatch().clGetPlatformInfo(platform, cl::ToCLenum(name), 0u, nullptr, in GetPlatformString() 36 if (platform->getDispatch().clGetPlatformInfo(platform, cl::ToCLenum(name), size, in GetPlatformString() 55 if (mNative == nullptr || mNative->getDispatch().clGetPlatformIDs == nullptr || in createInfo() 56 mNative->getDispatch().clGetPlatformInfo == nullptr || in createInfo() 57 mNative->getDispatch().clGetDeviceIDs == nullptr || in createInfo() 58 mNative->getDispatch().clGetDeviceInfo == nullptr || in createInfo() 59 mNative->getDispatch().clCreateContext == nullptr || in createInfo() 60 mNative->getDispatch().clCreateContextFromType == nullptr || in createInfo() [all …]
|
| D | BUILD.gn | 2 # Use of this source code is governed by a BSD-style license that can be 5 # This file houses the build configuration for the OpenCL pass-through back-end. 45 "$angle_root/third_party/OpenCL-ICD-Loader:opencl_icd_loader",
|
| /external/angle/ |
| D | .gitignore | 35 /third_party/abseil-cpp 42 /third_party/astc-encoder/src 46 /third_party/clang-format/script 52 /third_party/EGL-Registry/src 54 /third_party/fuchsia-sdk 71 /third_party/llvm-build 77 /third_party/OpenCL-CTS/src 78 /third_party/OpenCL-Docs/src 79 /third_party/OpenCL-ICD-Loader/src 80 /third_party/OpenGL-Registry/src [all …]
|
| D | OWNERS | 1 # See https://chromium.googlesource.com/angle/angle/+/main/doc/ContributingCode.md#selecting-review… 27 # The auto-roller can also modify autogenerated files, so we give it ownership 29 angle-autoroll@skia-public.iam.gserviceaccount.com 31 per-file AUTHORS=* 32 per-file CONTRIBUTORS=* 33 per-file DEPS=* 34 per-file WATCHLISTS=* 37 per-file build=* 38 per-file buildtools=* 39 per-file third_party/clang-format/script=* [all …]
|
| D | DEPS | 22 'chrome_internal_git': 'https://chrome-internal.googlesource.com', 45 # Version of Chromium our Chromium-based DEPS are mirrored from. 51 # Current revision of VK-GL-CTS (a.k.a dEQP). 55 # Note: this dep cannot be auto-rolled b/c of nesting. 70 # Note: this dep cannot be auto-rolled b/c of nesting. 84 # Current revision of patched-yasm. 85 # Note: this dep cannot be auto-rolled b/c of nesting. 88 # Three lines of non-changing comments so that 97 # Three lines of non-changing comments so that 98 # the commit queue can handle CLs rolling luci-go [all …]
|
| /external/angle/src/libGLESv2/ |
| D | cl_dispatch_table.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 6 // cl_dispatch_table_autogen.cpp: Dispatch table for CL ICD Loader. 12 // clang-format off 17 // OpenCL 1.0 102 // OpenCL 1.1 120 // OpenCL 1.2 160 // OpenCL 2.0 178 // OpenCL 2.1 187 // OpenCL 2.2 191 // OpenCL 3.0 [all …]
|
| /external/mesa3d/include/CL/ |
| D | cl_icd.h | 2 * Copyright (c) 2019-2020 The Khronos Group Inc. 8 * http://www.apache.org/licenses/LICENSE-2.0 37 * well as a type definition for the dispatch table used by the Khronos ICD 38 * loader (see cl_khr_icd extension specification for background). 986 /* OpenCL 1.1 */ 1105 /* OpenCL 1.0 */ 1190 /* OpenCL 1.1 */ 1208 /* OpenCL 1.2 */ 1252 /* OpenCL 2.0 */ 1270 /* OpenCL 2.1 */ [all …]
|
| /external/ComputeLibrary/include/CL/ |
| D | cl_icd.h | 2 * Copyright (c) 2019-2020 The Khronos Group Inc. 8 * http://www.apache.org/licenses/LICENSE-2.0 37 * well as a type definition for the dispatch table used by the Khronos ICD 38 * loader (see cl_khr_icd extension specification for background). 986 /* OpenCL 1.1 */ 1105 /* OpenCL 1.0 */ 1190 /* OpenCL 1.1 */ 1208 /* OpenCL 1.2 */ 1252 /* OpenCL 2.0 */ 1270 /* OpenCL 2.1 */ [all …]
|
| /external/mesa3d/ |
| D | meson.build | 1 # Copyright © 2017-2020 Intel Corporation 29 'b_ndebug=if-release', 52 '-D__STDC_CONSTANT_MACROS', 53 '-D__STDC_FORMAT_MACROS', 54 '-D__STDC_LIMIT_MACROS', 55 '-DPACKAGE_VERSION="@0@"'.format(meson.project_version()), 56 '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"', 64 with_moltenvk_dir = get_option('moltenvk-dir') 65 with_vulkan_icd_dir = get_option('vulkan-icd-dir') 66 with_tests = get_option('build-tests') [all …]
|
| /external/mesa3d/docs/relnotes/ |
| D | 20.3.0.rst | 1 Mesa 20.3.0 Release Notes / 2020-12-03 20 --------------- 24 2999738e888731531cd62b27519fa37566cc0ea2cd7d4d97f46abaa3e949c630 mesa-20.3.0.tar.xz 28 ------------ 30 - GL 4.5 on llvmpipe 32 - GL_INTEL_blackhole_render on radeonsi 34 - GL_NV_copy_depth_to_color for NIR 36 - GL_NV_half_float 38 - GL_NV_shader_atomic_int64 on radeonsi 40 - EGL_KHR_swap_buffers_with_damage on X11 (DRI3) [all …]
|
| D | 20.0.0.rst | 1 Mesa 20.0.0 Release Notes / 2020-02-19 21 --------------- 25 bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 mesa-20.0.0.tar.xz 28 ------------ 30 - OpenGL 4.6 on radeonsi. 31 - GL_ARB_gl_spirv on radeonsi. 32 - GL_ARB_spirv_extensions on radeonsi. 33 - GL_EXT_direct_state_access for compatibility profile. 34 - VK_AMD_device_coherent_memory on RADV. 35 - VK_AMD_mixed_attachment_samples on RADV. [all …]
|
| D | 23.2.1.rst | 1 Mesa 23.2.1 Release Notes / 2023-09-28 23 --------------- 27 64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc mesa-23.2.1.tar.xz 32 ------------ 34 - VK_EXT_attachment_feedback_loop_dynamic_state on RADV 36 - extendedDynamicState3SampleLocationsEnable on RADV 38 - VK_EXT_dynamic_rendering_unused_attachments on RADV 40 - VK_EXT_mesh_shader on lavapipe 42 - OpenGL 3.1 on Asahi 44 - OpenGL ES 3.0 on Asahi [all …]
|
12