/* MACHINE GENERATED FILE, DO NOT EDIT */
package org.lwjgl.opengl;
import org.lwjgl.*;
import java.nio.*;
public final class NVTextureShader {
/**
* Accepted by the <cap> parameter of Enable, Disable, and IsEnabled,
* and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv,
* and GetDoublev, and by the <target> parameter of TexEnvf, TexEnvfv,
* TexEnvi, TexEnviv, GetTexEnvfv, and GetTexEnviv.
*/
public static final int GL_TEXTURE_SHADER_NV = 0x86DE;
/**
* When the <target> parameter of TexEnvf, TexEnvfv, TexEnvi, TexEnviv,
* GetTexEnvfv, and GetTexEnviv is TEXTURE_SHADER_NV, then the value
* of <pname> may be:
*/
public static final int GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 0x86D9,
GL_SHADER_OPERATION_NV = 0x86DF,
GL_OFFSET_TEXTURE_SCALE_NV = 0x86E2,
GL_OFFSET_TEXTURE_BIAS_NV = 0x86E3,
GL_OFFSET_TEXTURE_2D_SCALE_NV = 0x86E2,
GL_OFFSET_TEXTURE_2D_BIAS_NV = 0x86E3,
GL_PREVIOUS_TEXTURE_INPUT_NV = 0x86E4;
/**
* When the <target> parameter of TexEnvfv, TexEnviv, GetTexEnvfv, and
* GetTexEnviv is TEXTURE_SHADER_NV, then the value of <pname> may be:
*/
public static final int GL_CULL_MODES_NV = 0x86E0,
GL_OFFSET_TEXTURE_MATRIX_NV = 0x86E1,
GL_OFFSET_TEXTURE_2D_MATRIX_NV = 0x86E1,
GL_CONST_EYE_NV = 0x86E5;
/**
* When the <target> parameter GetTexEnvfv and GetTexEnviv is
* TEXTURE_SHADER_NV, then the value of <pname> may be:
*/
public static final int GL_SHADER_CONSISTENT_NV = 0x86DD;
/**
* When the <target> and <pname> parameters of TexEnvf, TexEnvfv,
* TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV
* respectively, then the value of <param> or the value pointed to by
* <params> may be:
*/
public static final int GL_PASS_THROUGH_NV = 0x86E6,
GL_CULL_FRAGMENT_NV = 0x86E7,
GL_OFFSET_TEXTURE_2D_NV = 0x86E8,
GL_OFFSET_TEXTURE_RECTANGLE_NV = 0x864C,
GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 0x864D,
GL_DEPENDENT_AR_TEXTURE_2D_NV = 0x86E9,
GL_DEPENDENT_GB_TEXTURE_2D_NV = 0x86EA,
GL_DOT_PRODUCT_NV = 0x86EC,
GL_DOT_PRODUCT_DEPTH_REPLACE_NV = 0x86ED,
GL_DOT_PRODUCT_TEXTURE_2D_NV = 0x86EE,
GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 0x864E,
GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 0x86F0,
GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 0x86F1,
GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 0x86F2,
GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 0x86F3;
/**
* Accepted by the <format> parameter of GetTexImage, TexImage1D,
* TexImage2D, TexSubImage1D, and TexSubImage2D.
*/
public static final int GL_HILO_NV = 0x86F4,
GL_DSDT_NV = 0x86F5,
GL_DSDT_MAG_NV = 0x86F6,
GL_DSDT_MAG_VIB_NV = 0x86F7;
/**
* Accepted by the <type> parameter of GetTexImage, TexImage1D,
* TexImage2D, TexSubImage1D, and TexSubImage2D.
*/
public static final int GL_UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA,
GL_UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB;
/**
* Accepted by the <internalformat> parameter of CopyTexImage1D,
* CopyTexImage2D, TexImage1D, and TexImage2D.
*/
public static final int GL_SIGNED_RGBA_NV = 0x86FB,
GL_SIGNED_RGBA8_NV = 0x86FC,
GL_SIGNED_RGB_NV = 0x86FE,
GL_SIGNED_RGB8_NV = 0x86FF,
GL_SIGNED_LUMINANCE_NV = 0x8701,
GL_SIGNED_LUMINANCE8_NV = 0x8702,
GL_SIGNED_LUMINANCE_ALPHA_NV = 0x8703,
GL_SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704,
GL_SIGNED_ALPHA_NV = 0x8705,
GL_SIGNED_ALPHA8_NV = 0x8706,
GL_SIGNED_INTENSITY_NV = 0x8707,
GL_SIGNED_INTENSITY8_NV = 0x8708,
GL_SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C,
GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D;
/**
* Accepted by the <internalformat> parameter of TexImage1D and
* TexImage2D.
*/
public static final int GL_HILO16_NV = 0x86F8,
GL_SIGNED_HILO_NV = 0x86F9,
GL_SIGNED_HILO16_NV = 0x86FA,
GL_DSDT8_NV = 0x8709,
GL_DSDT8_MAG8_NV = 0x870A,
GL_DSDT_MAG_INTENSITY_NV = 0x86DC,
GL_DSDT8_MAG8_INTENSITY8_NV = 0x870B;
/**
* Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
* GetFloatv, GetDoublev, PixelTransferf, and PixelTransferi.
*/
public static final int GL_HI_SCALE_NV = 0x870E,
GL_LO_SCALE_NV = 0x870F,
GL_DS_SCALE_NV = 0x8710,
GL_DT_SCALE_NV = 0x8711,
GL_MAGNITUDE_SCALE_NV = 0x8712,
GL_VIBRANCE_SCALE_NV = 0x8713,
GL_HI_BIAS_NV = 0x8714,
GL_LO_BIAS_NV = 0x8715,
GL_DS_BIAS_NV = 0x8716,
GL_DT_BIAS_NV = 0x8717,
GL_MAGNITUDE_BIAS_NV = 0x8718,
GL_VIBRANCE_BIAS_NV = 0x8719;
/**
* Accepted by the <pname> parameter of TexParameteriv, TexParameterfv,
* GetTexParameterfv and GetTexParameteriv.
*/
public static final int GL_TEXTURE_BORDER_VALUES_NV = 0x871A;
/**
* Accepted by the <pname> parameter of GetTexLevelParameterfv and
* GetTexLevelParameteriv.
*/
public static final int GL_TEXTURE_HI_SIZE_NV = 0x871B,
GL_TEXTURE_LO_SIZE_NV = 0x871C,
GL_TEXTURE_DS_SIZE_NV = 0x871D,
GL_TEXTURE_DT_SIZE_NV = 0x871E,
GL_TEXTURE_MAG_SIZE_NV = 0x871F;
private NVTextureShader() {}
}