/* MACHINE GENERATED FILE, DO NOT EDIT */
package org.lwjgl.opengl;
import org.lwjgl.*;
import java.nio.*;
public final class AMDStencilOperationExtended {
/**
* Accepted by the <sfail>, <dpfail> and <dppass> parameters of StencilOp
* and StencilOpSeparate:
*/
public static final int GL_SET_AMD = 0x874A,
GL_AND = 0x1501,
GL_XOR = 0x1506,
GL_OR = 0x1507,
GL_NOR = 0x1508,
GL_EQUIV = 0x1509,
GL_NAND = 0x150E,
GL_REPLACE_VALUE_AMD = 0x874B;
/**
* Accepted by the <param> parameter of GetIntegerv, GetFloatv, GetBooleanv
* GetDoublev and GetInteger64v:
*/
public static final int GL_STENCIL_OP_VALUE_AMD = 0x874C,
GL_STENCIL_BACK_OP_VALUE_AMD = 0x874D;
private AMDStencilOperationExtended() {}
public static void glStencilOpValueAMD(int face, int value) {
ContextCapabilities caps = GLContext.getCapabilities();
long function_pointer = caps.glStencilOpValueAMD;
BufferChecks.checkFunctionAddress(function_pointer);
nglStencilOpValueAMD(face, value, function_pointer);
}
static native void nglStencilOpValueAMD(int face, int value, long function_pointer);
}