Skip to content

Commit f8f40ff

Browse files
author
Ewan Crawford
authored
cl_mutable_dispatch_asserts_khr definitions (#243)
Created from KhronosGroup/OpenCL-Docs#992 by running the `generate_headers` build target and taking only the related changes to `cl_ext.h`
1 parent 2368105 commit f8f40ff

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

CL/cl_ext.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,7 @@ typedef struct _cl_mutable_base_config_khr {
624624
cl_uint num_mutable_dispatch;
625625
const cl_mutable_dispatch_config_khr* mutable_dispatch_list;
626626
} cl_mutable_base_config_khr;
627+
typedef cl_bitfield cl_mutable_dispatch_asserts_khr;
627628

628629
/* cl_command_buffer_flags_khr - bitfield */
629630
#define CL_COMMAND_BUFFER_MUTABLE_KHR (1 << 1)
@@ -659,6 +660,15 @@ typedef struct _cl_mutable_base_config_khr {
659660
#define CL_STRUCTURE_TYPE_MUTABLE_BASE_CONFIG_KHR 0
660661
#define CL_STRUCTURE_TYPE_MUTABLE_DISPATCH_CONFIG_KHR 1
661662

663+
/* cl_command_buffer_properties_khr */
664+
#define CL_COMMAND_BUFFER_MUTABLE_DISPATCH_ASSERTS_KHR 0x12B7
665+
666+
/* cl_ndrange_kernel_command_properties_khr */
667+
#define CL_MUTABLE_DISPATCH_ASSERTS_KHR 0x12B8
668+
669+
/* cl_mutable_dispatch_asserts_khr - bitfield */
670+
#define CL_MUTABLE_DISPATCH_ASSERT_NO_ADDITIONAL_WORK_GROUPS_KHR (1 << 0)
671+
662672

663673
typedef cl_int CL_API_CALL
664674
clUpdateMutableCommandsKHR_t(

0 commit comments

Comments
 (0)