Top Description Fields Constructors Methods
org.lwjgl.opengl

public Class EXTStencilTwoSide

extends Object
Class Inheritance
Imports
org.lwjgl.system.*

Native bindings to the EXT_stencil_two_side extension.

This extension provides two-sided stencil testing where the stencil-related state (stencil operations, reference value, compare mask, and write mask) may be different for front- and back-facing polygons. Two-sided stencil testing may improve the performance of stenciled shadow volume and Constructive Solid Geometry (CSG) rendering algorithms.

Field Summary

Modifier and TypeField and Description
public static final int
GL_ACTIVE_STENCIL_FACE_EXT

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

public static final int
GL_STENCIL_TEST_TWO_SIDE_EXT

Accepted by the cap parameter of Enable, Disable, and IsEnabled, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static native void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_ACTIVE_STENCIL_FACE_EXTback to summary
public static final int GL_ACTIVE_STENCIL_FACE_EXT

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

GL_STENCIL_TEST_TWO_SIDE_EXTback to summary
public static final int GL_STENCIL_TEST_TWO_SIDE_EXT

Accepted by the cap parameter of Enable, Disable, and IsEnabled, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

Constructor Detail

EXTStencilTwoSideback to summary
protected EXTStencilTwoSide()

Method Detail

glActiveStencilFaceEXTback to summary
public static native void glActiveStencilFaceEXT(int face)