Diligent Engine  v.2.4.g
Macros
GLStubs.h File Reference

Go to the source code of this file.

Macros

#define GL_KHR_shader_subgroup   1
 
#define GL_SUBGROUP_SIZE_KHR   0x9532
 
#define GL_SUBGROUP_SUPPORTED_STAGES_KHR   0x9533
 
#define GL_SUBGROUP_SUPPORTED_FEATURES_KHR   0x9534
 
#define GL_SUBGROUP_QUAD_ALL_STAGES_KHR   0x9535
 
#define GL_SUBGROUP_FEATURE_BASIC_BIT_KHR   0x00000001
 
#define GL_SUBGROUP_FEATURE_VOTE_BIT_KHR   0x00000002
 
#define GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR   0x00000004
 
#define GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR   0x00000008
 
#define GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR   0x00000010
 
#define GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR   0x00000020
 
#define GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR   0x00000040
 
#define GL_SUBGROUP_FEATURE_QUAD_BIT_KHR   0x00000080
 

Macro Definition Documentation

◆ GL_KHR_shader_subgroup

#define GL_KHR_shader_subgroup   1

◆ GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR

#define GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR   0x00000004

◆ GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR

#define GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR   0x00000008

◆ GL_SUBGROUP_FEATURE_BASIC_BIT_KHR

#define GL_SUBGROUP_FEATURE_BASIC_BIT_KHR   0x00000001

◆ GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR

#define GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR   0x00000040

◆ GL_SUBGROUP_FEATURE_QUAD_BIT_KHR

#define GL_SUBGROUP_FEATURE_QUAD_BIT_KHR   0x00000080

◆ GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR

#define GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR   0x00000010

◆ GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR

#define GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR   0x00000020

◆ GL_SUBGROUP_FEATURE_VOTE_BIT_KHR

#define GL_SUBGROUP_FEATURE_VOTE_BIT_KHR   0x00000002

◆ GL_SUBGROUP_QUAD_ALL_STAGES_KHR

#define GL_SUBGROUP_QUAD_ALL_STAGES_KHR   0x9535

◆ GL_SUBGROUP_SIZE_KHR

#define GL_SUBGROUP_SIZE_KHR   0x9532

◆ GL_SUBGROUP_SUPPORTED_FEATURES_KHR

#define GL_SUBGROUP_SUPPORTED_FEATURES_KHR   0x9534

◆ GL_SUBGROUP_SUPPORTED_STAGES_KHR

#define GL_SUBGROUP_SUPPORTED_STAGES_KHR   0x9533