Class EXTMultisampleCompatibility

java.lang.Object
org.lwjgl.opengles.EXTMultisampleCompatibility

public final class EXTMultisampleCompatibility extends Object
Native bindings to the EXT_multisample_compatibility extension.

This extension allows disabling and enabling of multisampling.

OpenGL ES 2.x/3.x both support multisampling but provide no way to disable multisampling for drawables with multiple samples.

This introduces the MULTISAMPLE and SAMPLE_ALPHA_TO_ONE enables (though EXT suffixed) that operate identically to the OpenGL 4.5 core profile (as they have existed in OpenGL since OpenGL 1.3 and earlier with the ARB_multisample, EXT_multisample, and SGIS_multisample extensions).

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Accepted by the cap parameter to Enable, Disable, and IsEnabled and the pname parameter to GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.
    static final int
    Accepted by the cap parameter to Enable, Disable, and IsEnabled and the pname parameter to GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.
  • Method Summary

    Methods inherited from class java.lang.Object

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

    • GL_MULTISAMPLE_EXT

      public static final int GL_MULTISAMPLE_EXT
      Accepted by the cap parameter to Enable, Disable, and IsEnabled and the pname parameter to GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.
      See Also:
    • GL_SAMPLE_ALPHA_TO_ONE_EXT

      public static final int GL_SAMPLE_ALPHA_TO_ONE_EXT
      Accepted by the cap parameter to Enable, Disable, and IsEnabled and the pname parameter to GetBooleanv, GetIntegerv, GetFloatv, and GetInteger64v.
      See Also: