Package org.lwjgl.opengles
Class IMGTextureFilterCubic
- java.lang.Object
-
- org.lwjgl.opengles.IMGTextureFilterCubic
-
public final class IMGTextureFilterCubic extends java.lang.ObjectNative bindings to the IMG_texture_filter_cubic extension.OpenGL ES provides two sampling methods available; nearest neighbor or linear filtering, with optional MIP Map sampling modes added to move between differently sized textures when downsampling.
This extension adds an additional, high quality cubic filtering mode, using a Catmull-Rom bicubic filter. Performing this kind of filtering can be done in a shader by using 16 samples, but this can be inefficient. The cubic filter mode exposes an optimized high quality texture sampling using fixed functionality.
This extension affects the way textures are sampled, by modifying the way texels within the same MIP-Map level are sampled and resolved. It does not affect MIP-Map filtering, which is still limited to linear or nearest.
-
-
Field Summary
Fields Modifier and Type Field and Description static intGL_CUBIC_IMGAccepted by theparamsparameters of TexParameterf, TexParameterfv, TexParameteri, TexParameteriv, SamplerParameterf, SamplerParameterfv, SamperParameteri and SamplerParameteriv, and returned inparamsby GetTexParameterfv, GetTexParameteriv, GetSamplerParameterfv and GetSamplerParameteriv whenpnameis TEXTURE_MIN_FILTER or TEXTURE_MAG_FILTER in either case.static intGL_CUBIC_MIPMAP_LINEAR_IMG
GL_CUBIC_MIPMAP_NEAREST_IMGAccepted as above only whenpnameis TEXTURE_MIN_FILTER.
-
-
-
Field Detail
-
GL_CUBIC_IMG
public static final int GL_CUBIC_IMG
Accepted by theparamsparameters of TexParameterf, TexParameterfv, TexParameteri, TexParameteriv, SamplerParameterf, SamplerParameterfv, SamperParameteri and SamplerParameteriv, and returned inparamsby GetTexParameterfv, GetTexParameteriv, GetSamplerParameterfv and GetSamplerParameteriv whenpnameis TEXTURE_MIN_FILTER or TEXTURE_MAG_FILTER in either case.- See Also:
- Constant Field Values
-
GL_CUBIC_MIPMAP_NEAREST_IMG
public static final int GL_CUBIC_MIPMAP_NEAREST_IMG
Accepted as above only whenpnameis TEXTURE_MIN_FILTER.- See Also:
- Constant Field Values
-
GL_CUBIC_MIPMAP_LINEAR_IMG
public static final int GL_CUBIC_MIPMAP_LINEAR_IMG
Accepted as above only whenpnameis TEXTURE_MIN_FILTER.- See Also:
- Constant Field Values
-
-