Package org.lwjgl.opengl
Class NVTextureShader3
java.lang.Object
org.lwjgl.opengl.NVTextureShader3
Native bindings to the NV_texture_shader3 extension.
NV_texture_shader3 extends the NV_texture_shader functionality by adding several new texture shader operations, extending several
existing texture shader operations, adding a new HILO8 internal format, and adding new and more flexible re-mapping modes for dot product and
dependent texture shader operations.
Requires NV_texture_shader and NV_texture_shader2.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, and TexImage3D.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, and TexImage3D. -
Method Summary
-
Field Details
-
GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV
public static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV
public static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV
public static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV
public static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_HILO_TEXTURE_2D_NV
public static final int GL_OFFSET_HILO_TEXTURE_2D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV
public static final int GL_OFFSET_HILO_TEXTURE_RECTANGLE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV
public static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV
public static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DEPENDENT_HILO_TEXTURE_2D_NV
public static final int GL_DEPENDENT_HILO_TEXTURE_2D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DEPENDENT_RGB_TEXTURE_3D_NV
public static final int GL_DEPENDENT_RGB_TEXTURE_3D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV
public static final int GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DOT_PRODUCT_PASS_THROUGH_NV
public static final int GL_DOT_PRODUCT_PASS_THROUGH_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DOT_PRODUCT_TEXTURE_1D_NV
public static final int GL_DOT_PRODUCT_TEXTURE_1D_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV
public static final int GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and SHADER_OPERATION_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-
GL_HILO8_NV
public static final int GL_HILO8_NVAccepted by theinternalformatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_SIGNED_HILO8_NV
public static final int GL_SIGNED_HILO8_NVAccepted by theinternalformatparameter of TexImage1D, TexImage2D, and TexImage3D.- See Also:
-
GL_FORCE_BLUE_TO_ONE_NV
public static final int GL_FORCE_BLUE_TO_ONE_NVWhen thetargetandpnameparameters of TexEnvf, TexEnvfv, TexEnvi, and TexEnviv are TEXTURE_SHADER_NV and RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV respectively, then the value ofparamor the value pointed to byparamsmay be.- See Also:
-