diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f19c7ea..3d9e01ef 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ cmake_minimum_required(VERSION 3.16) set(CMAKE_CXX_STANDARD 14) project(OpenCL-SDK - VERSION 2024.10.24 + VERSION 2025.07.22 LANGUAGES C CXX ) diff --git a/cmake/Dependencies/clinfo/clinfo.cmake b/cmake/Dependencies/clinfo/clinfo.cmake index 4ea210eb..7b47223a 100644 --- a/cmake/Dependencies/clinfo/clinfo.cmake +++ b/cmake/Dependencies/clinfo/clinfo.cmake @@ -13,7 +13,7 @@ if(NOT clinfo_FOUND) FetchContent_Declare( clinfo GIT_REPOSITORY https://github.com/Oblomov/clinfo.git - GIT_TAG 3.0.23.01.25 + GIT_TAG 3.0.25.02.14 PATCH_COMMAND ${CMAKE_COMMAND} -P "${CMAKE_CURRENT_LIST_DIR}/patch.cmake" ) FetchContent_MakeAvailable(clinfo) diff --git a/cmake/Dependencies/clinfo/ext.h b/cmake/Dependencies/clinfo/ext.h index 10337b23..03e80677 100644 --- a/cmake/Dependencies/clinfo/ext.h +++ b/cmake/Dependencies/clinfo/ext.h @@ -18,6 +18,10 @@ #define CL_TARGET_OPENCL_VERSION 220 #endif +#ifndef CL_ENABLE_BETA_EXTENSIONS +#define CL_ENABLE_BETA_EXTENSIONS +#endif + /* We will use the deprecated clGetExtensionFunctionAddress, * so let the headers know that we don't care about it being deprecated. * The standard CL_USE_DEPRECATED_OPENCL_1_1_APIS define apparently diff --git a/external/OpenCL-CLHPP b/external/OpenCL-CLHPP index c7b4aded..2a608428 160000 --- a/external/OpenCL-CLHPP +++ b/external/OpenCL-CLHPP @@ -1 +1 @@ -Subproject commit c7b4aded1cab9560b226041dd962f63375a9a384 +Subproject commit 2a608428f725cad7903ef55e1ce5b995895838f5 diff --git a/external/OpenCL-Headers b/external/OpenCL-Headers index 4ea6df13..8a97ebc8 160000 --- a/external/OpenCL-Headers +++ b/external/OpenCL-Headers @@ -1 +1 @@ -Subproject commit 4ea6df132107e3b4b9407f903204b5522fdffcd6 +Subproject commit 8a97ebc88daa3495d6f57ec10bb515224400186f diff --git a/external/OpenCL-ICD-Loader b/external/OpenCL-ICD-Loader index 5907ac11..ad770a1b 160000 --- a/external/OpenCL-ICD-Loader +++ b/external/OpenCL-ICD-Loader @@ -1 +1 @@ -Subproject commit 5907ac1114079de4383cecddf1c8640e3f52f92b +Subproject commit ad770a1b64c6b8d5f2ed4e153f22e4f45939f27f