From d240882f498e84338961d9402709be737a2135fd Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Wed, 4 Jun 2025 13:36:34 -0700 Subject: [PATCH] add support for cl_khr_spirv_queries --- include/CL/opencl.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/CL/opencl.hpp b/include/CL/opencl.hpp index 3d323425..65e70989 100644 --- a/include/CL/opencl.hpp +++ b/include/CL/opencl.hpp @@ -1901,6 +1901,12 @@ CL_HPP_DECLARE_PARAM_TRAITS_(cl_mutable_command_info_khr, CL_MUTABLE_DISPATCH_LO CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_KERNEL_CLOCK_CAPABILITIES_KHR, cl_device_kernel_clock_capabilities_khr) #endif /* cl_khr_kernel_clock */ +#if defined(cl_khr_spirv_queries) +CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SPIRV_EXTENDED_INSTRUCTION_SETS_KHR, cl::vector) +CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SPIRV_EXTENSIONS_KHR, cl::vector) +CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SPIRV_CAPABILITIES_KHR, cl::vector) +#endif /* cl_khr_spirv_queries */ + #if defined(cl_ext_float_atomics) CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SINGLE_FP_ATOMIC_CAPABILITIES_EXT, cl_device_fp_atomic_capabilities_ext) CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_DOUBLE_FP_ATOMIC_CAPABILITIES_EXT, cl_device_fp_atomic_capabilities_ext)