/* 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() {} }