Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBCullDistance

extends Object
Class Inheritance

Native bindings to the ARB_cull_distance extension.

This extension adds a new GLSL gl_CullDistance shader output, similar to gl_ClipDistance, but used for whole primitive culling.

This new stage in the pipeline is added as part of the primitive clipping stage.

Requires OpenGL 3.0. Promoted to core in OpenGL 4.5.

Field Summary

Modifier and TypeField and Description
public static final int
GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES

Accepted by the pname parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v.

public static final int
GL_MAX_CULL_DISTANCES

Accepted by the pname parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCESback to summary
public static final int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES

Accepted by the pname parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v.

GL_MAX_CULL_DISTANCESback to summary
public static final int GL_MAX_CULL_DISTANCES

Accepted by the pname parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v.

Constructor Detail

ARBCullDistanceback to summary
private ARBCullDistance()