public final class KHRShaderSubgroup
extends java.lang.Object
This extension enables support for the KHR_shader_subgroup shading language extension in OpenGL ES.
The extension adds API queries to be able to query
SUBGROUP_SIZE_KHR)SUBGROUP_SUPPORTED_STAGES_KHR)SUBGROUP_SUPPORTED_FEATURES_KHR)SUBGROUP_QUAD_ALL_STAGES_KHR)In OpenGL ES implementations, this extension does NOT add support for SPIR-V or for any of the built-in shading language functions (8.18) that have
genDType (double) prototypes.
Requires GLES 3.1.
| Modifier and Type | Field and Description |
|---|---|
static int |
GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_BASIC_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_QUAD_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_FEATURE_VOTE_BIT_KHR
Returned as bitfield in the
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR. |
static int |
GL_SUBGROUP_QUAD_ALL_STAGES_KHR
Accepted as the
pname argument for GetBooleanv. |
static int |
GL_SUBGROUP_SIZE_KHR
|
static int |
GL_SUBGROUP_SUPPORTED_FEATURES_KHR
|
static int |
GL_SUBGROUP_SUPPORTED_STAGES_KHR
|
public static final int GL_SUBGROUP_SIZE_KHR
public static final int GL_SUBGROUP_SUPPORTED_STAGES_KHR
public static final int GL_SUBGROUP_SUPPORTED_FEATURES_KHR
public static final int GL_SUBGROUP_QUAD_ALL_STAGES_KHR
pname argument for GetBooleanv.public static final int GL_SUBGROUP_FEATURE_BASIC_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_VOTE_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.public static final int GL_SUBGROUP_FEATURE_QUAD_BIT_KHR
data argument when GetIntegerv is queried with a pname of SUBGROUP_SUPPORTED_FEATURES_KHR.Copyright LWJGL. All Rights Reserved. License terms.