Class 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 Description
      static int GL_MULTISAMPLE_FILTER_HINT_NV
      Accepted by the target parameter of Hint and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • GL_MULTISAMPLE_FILTER_HINT_NV

        public static final int GL_MULTISAMPLE_FILTER_HINT_NV
        Accepted by the target parameter of Hint and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
        See Also:
        Constant Field Values