From 3a275fe81b6d436194f563e7a3d24f302d14a211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Petit?= Date: Tue, 11 Mar 2025 18:40:29 +0000 Subject: [PATCH] Always enable beta extensions (#2330) `CL_ENABLE_BETA_EXTENSIONS` was just introduced in https://github.com/KhronosGroup/OpenCL-Headers/pull/276 to guard provisional and other experimental extensions. The CTS currently assumes all definitions are always present. Signed-off-by: Kevin Petit --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 898f62e9..8a93ea9f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,7 @@ add_definitions(-DCL_USE_DEPRECATED_OPENCL_1_2_APIS=1) add_definitions(-DCL_USE_DEPRECATED_OPENCL_1_1_APIS=1) add_definitions(-DCL_USE_DEPRECATED_OPENCL_1_0_APIS=1) add_definitions(-DCL_NO_EXTENSION_PROTOTYPES) +add_definitions(-DCL_ENABLE_BETA_EXTENSIONS) option(USE_CL_EXPERIMENTAL "Use Experimental definitions" OFF) if(USE_CL_EXPERIMENTAL)