com.jogamp.opengl.impl.egl
Class EGLGraphicsConfiguration
java.lang.Object
javax.media.nativewindow.DefaultGraphicsConfiguration
com.jogamp.opengl.impl.egl.EGLGraphicsConfiguration
- All Implemented Interfaces:
- Cloneable, AbstractGraphicsConfiguration
public class EGLGraphicsConfiguration
- extends DefaultGraphicsConfiguration
- implements Cloneable
Field Summary |
protected static boolean |
DEBUG
|
Method Summary |
Object |
clone()
|
static EGLGraphicsConfiguration |
create(GLCapabilitiesImmutable capsRequested,
AbstractGraphicsScreen absScreen,
int cfgID)
|
static int[] |
CreatePBufferSurfaceAttribList(int width,
int height,
int texFormat)
|
static GLCapabilitiesImmutable |
EGLConfig2Capabilities(GLProfile glp,
long display,
long config,
boolean relaxed,
boolean onscreen,
boolean usePBuffer)
|
static long |
EGLConfigId2EGLConfig(GLProfile glp,
long display,
int configID)
|
long |
getNativeConfig()
|
int |
getNativeConfigID()
|
static int[] |
GLCapabilities2AttribList(GLCapabilitiesImmutable caps)
|
String |
toString()
|
DEBUG
protected static final boolean DEBUG
getNativeConfig
public long getNativeConfig()
getNativeConfigID
public int getNativeConfigID()
create
public static EGLGraphicsConfiguration create(GLCapabilitiesImmutable capsRequested,
AbstractGraphicsScreen absScreen,
int cfgID)
clone
public Object clone()
- Overrides:
clone
in class DefaultGraphicsConfiguration
EGLConfigId2EGLConfig
public static long EGLConfigId2EGLConfig(GLProfile glp,
long display,
int configID)
EGLConfig2Capabilities
public static GLCapabilitiesImmutable EGLConfig2Capabilities(GLProfile glp,
long display,
long config,
boolean relaxed,
boolean onscreen,
boolean usePBuffer)
GLCapabilities2AttribList
public static int[] GLCapabilities2AttribList(GLCapabilitiesImmutable caps)
CreatePBufferSurfaceAttribList
public static int[] CreatePBufferSurfaceAttribList(int width,
int height,
int texFormat)
toString
public String toString()
- Overrides:
toString
in class DefaultGraphicsConfiguration
Copyright 2010 JogAmp Community.