org.lwjgl.opengles.NVShaderSubgroupPartitioned Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.lwjgl.opengles Show documentation
Show all versions of org.lwjgl.opengles Show documentation
LWJGL OSGi bundle (OpenGL ES bindings)
The newest version!
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.opengles;
/**
* Native bindings to the NV_shader_subgroup_partitioned extension.
*
* This extension enables support for the {@code NV_shader_subgroup_partitioned} shading language extension in OpenGL.
*
* This extension adds a new {@link #GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV SUBGROUP_FEATURE_PARTITIONED_BIT_NV} feature bit that is returned by queryies for {@link KHRShaderSubgroup#GL_SUBGROUP_SUPPORTED_FEATURES_KHR SUBGROUP_SUPPORTED_FEATURES_KHR}.
*
* In OpenGL implementations supporting SPIR-V, this extension enables support for the {@code SPV_NV_shader_subgroup_partitioned} extension.
*
* Requires {@link GLES31 GLES 3.1} and {@link KHRShaderSubgroup KHR_shader_subgroup}.
*/
public final class NVShaderSubgroupPartitioned {
/** Returned as bitfield in the {@code data} argument when {@link GLES20#glGetIntegerv GetIntegerv} is queried with a {@code pname} of {@link KHRShaderSubgroup#GL_SUBGROUP_SUPPORTED_FEATURES_KHR SUBGROUP_SUPPORTED_FEATURES_KHR}. */
public static final int GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV = 0x100;
private NVShaderSubgroupPartitioned() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy