public class GLVersion
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GLVersion.Type |
| Constructor and Description |
|---|
GLVersion(Application.ApplicationType appType,
java.lang.String versionString,
java.lang.String vendorString,
java.lang.String rendererString) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDebugVersionString() |
int |
getMajorVersion() |
int |
getMinorVersion() |
int |
getReleaseVersion() |
java.lang.String |
getRendererString() |
GLVersion.Type |
getType() |
java.lang.String |
getVendorString() |
boolean |
isVersionEqualToOrHigher(int testMajorVersion,
int testMinorVersion)
Checks to see if the current GL connection version is higher, or equal to the provided test versions.
|
public GLVersion(Application.ApplicationType appType, java.lang.String versionString, java.lang.String vendorString, java.lang.String rendererString)
public GLVersion.Type getType()
GLVersion.Type of GL implementation this application has access to, e.g. GLVersion.Type.OpenGL or GLVersion.Type.GLESpublic int getMajorVersion()
public int getMinorVersion()
public int getReleaseVersion()
public java.lang.String getVendorString()
public java.lang.String getRendererString()
public boolean isVersionEqualToOrHigher(int testMajorVersion,
int testMinorVersion)
testMajorVersion - the major version to test againsttestMinorVersion - the minor version to test againstpublic java.lang.String getDebugVersionString()