Package org.lwjgl.opengl
Class NVMultisampleFilterHint
- java.lang.Object
-
- org.lwjgl.opengl.NVMultisampleFilterHint
-
public final class NVMultisampleFilterHint extends java.lang.Object
Native bindings to the NV_multisample_filter_hint extension.OpenGL multisampling typically assumes that the samples of a given pixel are weighted uniformly and averaged to compute the pixel's resolved color. This extension provides a hint that permits implementations to provide an alternative method of resolving the color of multisampled pixels.
As an example of such an alternative method, NVIDIA's GeForce3 GPU provides a technique known as Quincunx filtering. This technique is used in two-sample multisampling, but it blends the pixel's two samples and three additional samples from adjacent pixels. The sample pattern is analogous to the 5 pattern on a die. The quality of this technique is widely regarded as comparable to 4 sample multisampling.
Requires
ARB_multisample
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_MULTISAMPLE_FILTER_HINT_NV
Accepted by thetarget
parameter of Hint and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
-
-
Field Detail
-
GL_MULTISAMPLE_FILTER_HINT_NV
public static final int GL_MULTISAMPLE_FILTER_HINT_NV
Accepted by thetarget
parameter of Hint and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
- Constant Field Values
-
-