diff options
author | Ewan Crawford <ewan@codeplay.com> | 2024-02-21 15:41:46 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-21 07:41:46 -0800 |
commit | f8f40ff8bde590bdb587a4b2bdbb1c7ddf41f10d (patch) | |
tree | e583c49b330684ce710c0d3e5c634c1d9aadd96b | |
parent | 2368105c0531069fe927989505de7d125ec58c55 (diff) | |
download | OpenCL-Headers-f8f40ff8bde590bdb587a4b2bdbb1c7ddf41f10d.tar.gz |
cl_mutable_dispatch_asserts_khr definitions (#243)
Created from https://github.com/KhronosGroup/OpenCL-Docs/pull/992 by
running the `generate_headers` build target and taking only
the related changes to `cl_ext.h`
-rw-r--r-- | CL/cl_ext.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/CL/cl_ext.h b/CL/cl_ext.h index 7eddb47..d12cf0d 100644 --- a/CL/cl_ext.h +++ b/CL/cl_ext.h @@ -624,6 +624,7 @@ typedef struct _cl_mutable_base_config_khr { cl_uint num_mutable_dispatch; const cl_mutable_dispatch_config_khr* mutable_dispatch_list; } cl_mutable_base_config_khr; +typedef cl_bitfield cl_mutable_dispatch_asserts_khr; /* cl_command_buffer_flags_khr - bitfield */ #define CL_COMMAND_BUFFER_MUTABLE_KHR (1 << 1) @@ -659,6 +660,15 @@ typedef struct _cl_mutable_base_config_khr { #define CL_STRUCTURE_TYPE_MUTABLE_BASE_CONFIG_KHR 0 #define CL_STRUCTURE_TYPE_MUTABLE_DISPATCH_CONFIG_KHR 1 +/* cl_command_buffer_properties_khr */ +#define CL_COMMAND_BUFFER_MUTABLE_DISPATCH_ASSERTS_KHR 0x12B7 + +/* cl_ndrange_kernel_command_properties_khr */ +#define CL_MUTABLE_DISPATCH_ASSERTS_KHR 0x12B8 + +/* cl_mutable_dispatch_asserts_khr - bitfield */ +#define CL_MUTABLE_DISPATCH_ASSERT_NO_ADDITIONAL_WORK_GROUPS_KHR (1 << 0) + typedef cl_int CL_API_CALL clUpdateMutableCommandsKHR_t( |