public final class DisplayCapabilities
extends java.lang.Object
| Constructor and Description |
|---|
DisplayCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
int |
getGLApiVersion() |
boolean |
getHardwareAcceleration() |
int |
getNumAccumAlphaBits() |
int |
getNumAccumBlueBits() |
int |
getNumAccumGreenBits() |
int |
getNumAccumRedBits() |
int |
getNumAlphaBits() |
int |
getNumBlueBits() |
int |
getNumDepthBits() |
int |
getNumGreenBits() |
int |
getNumRedBits() |
int |
getNumSamples() |
int |
getNumStencilBits() |
boolean |
isForceVSync()
Default value is true
|
boolean |
isGLEsApi() |
boolean |
isOpaque() |
boolean |
isUseNvCsaa() |
boolean |
isVSync()
Default value is true
|
void |
setDefaultOpenGLEs()
Set default values of Android's OpenGL Es
|
void |
setGLApiVersion(int glApiVersion) |
void |
setGLEsApi(boolean glEsApi) |
void |
setHardwareAcceleration(boolean hardwareAcceleration) |
void |
setNumAccumAlphaBits(int accumAlphaBits) |
void |
setNumAccumBlueBits(int accumBlueBits) |
void |
setNumAccumGreenBits(int accumGreenBits) |
void |
setNumAccumRedBits(int accumRedBits) |
void |
setNumAlphaBits(int alphaBits) |
void |
setNumBlueBits(int blueBits) |
void |
setNumDepthBits(int depthBits) |
void |
setNumGreenBits(int greenBits) |
void |
setNumRedBits(int redBits) |
void |
setNumSamples(int numSamples) |
void |
setNumStencilBits(int stencilBits) |
void |
setOpaque(boolean opaque) |
void |
setVSyncMode(boolean forceSetVSync,
boolean vSync) |
void |
useNvCsaa()
Used internally, should not be explicitly
|
public final void setDefaultOpenGLEs()
public void setVSyncMode(boolean forceSetVSync,
boolean vSync)
public final boolean isGLEsApi()
public final void setGLEsApi(boolean glEsApi)
glEsApi - true to choose an OpenGL Es Apipublic final int getGLApiVersion()
public final void setGLApiVersion(int glApiVersion)
glApiVersion - accepted values for OpenGL: 0,3X,4Y (Default:0; X>=1,Y>=0) and for OpenGL Es 11,20 (default: 11)public final int getNumDepthBits()
public final void setNumDepthBits(int depthBits)
public final int getNumStencilBits()
public final void setNumStencilBits(int stencilBits)
public final int getNumRedBits()
public final void setNumRedBits(int redBits)
public final int getNumGreenBits()
public final void setNumGreenBits(int greenBits)
public final int getNumBlueBits()
public final void setNumBlueBits(int blueBits)
public final int getNumAlphaBits()
public final void setNumAlphaBits(int alphaBits)
public final int getNumAccumRedBits()
public final void setNumAccumRedBits(int accumRedBits)
public final int getNumAccumGreenBits()
public final void setNumAccumGreenBits(int accumGreenBits)
public final int getNumAccumBlueBits()
public final void setNumAccumBlueBits(int accumBlueBits)
public final int getNumAccumAlphaBits()
public final void setNumAccumAlphaBits(int accumAlphaBits)
public final int getNumSamples()
public final void setNumSamples(int numSamples)
public final boolean getHardwareAcceleration()
public final void setHardwareAcceleration(boolean hardwareAcceleration)
public final void setOpaque(boolean opaque)
public final boolean isOpaque()
public boolean isForceVSync()
public boolean isVSync()
public final void useNvCsaa()
public final boolean isUseNvCsaa()
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com