Go to the documentation of this file.
30 #ifndef GL_KHR_shader_subgroup
31 # define GL_KHR_shader_subgroup 1
32 # define GL_SUBGROUP_SIZE_KHR 0x9532
33 # define GL_SUBGROUP_SUPPORTED_STAGES_KHR 0x9533
34 # define GL_SUBGROUP_SUPPORTED_FEATURES_KHR 0x9534
35 # define GL_SUBGROUP_QUAD_ALL_STAGES_KHR 0x9535
36 # define GL_SUBGROUP_FEATURE_BASIC_BIT_KHR 0x00000001
37 # define GL_SUBGROUP_FEATURE_VOTE_BIT_KHR 0x00000002
38 # define GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR 0x00000004
39 # define GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR 0x00000008
40 # define GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR 0x00000010
41 # define GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR 0x00000020
42 # define GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR 0x00000040
43 # define GL_SUBGROUP_FEATURE_QUAD_BIT_KHR 0x00000080