org.lwjgl.opengles.EXTMultisampleCompatibility Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-opengles Show documentation
Show all versions of lwjgl-opengles Show documentation
A royalty-free, cross-platform API for full-function 2D and 3D graphics on embedded systems - including consoles, phones, appliances and vehicles.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.opengles;
/**
* 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).
*/
public final class EXTMultisampleCompatibility {
/**
* Accepted by the {@code cap} parameter to Enable, Disable, and IsEnabled and the {@code pname} parameter to GetBooleanv, GetIntegerv, GetFloatv, and
* GetInteger64v.
*/
public static final int
GL_MULTISAMPLE_EXT = 0x809D,
GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F;
private EXTMultisampleCompatibility() {}
}