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(GLCapabilities capsRequested,
AbstractGraphicsScreen absScreen,
int cfgID)
|
static int[] |
CreatePBufferSurfaceAttribList(int width,
int height,
int texFormat)
|
static GLCapabilities |
EGLConfig2Capabilities(GLProfile glp,
long display,
long config,
boolean relaxed,
boolean onscreen,
boolean usePBuffer)
|
static boolean |
EGLConfigDrawableTypeVerify(int val,
boolean onscreen,
boolean usePBuffer)
|
static long |
EGLConfigId2EGLConfig(GLProfile glp,
long display,
int configID)
|
long |
getNativeConfig()
|
int |
getNativeConfigID()
|
static int[] |
GLCapabilities2AttribList(GLCapabilities caps)
|
String |
toString()
|
protected void |
updateGraphicsConfiguration()
|
DEBUG
protected static final boolean DEBUG
EGLGraphicsConfiguration
public EGLGraphicsConfiguration(AbstractGraphicsScreen absScreen,
GLCapabilities capsChosen,
GLCapabilities capsRequested,
GLCapabilitiesChooser chooser,
long cfg,
int cfgID)
getNativeConfig
public long getNativeConfig()
getNativeConfigID
public int getNativeConfigID()
create
public static EGLGraphicsConfiguration create(GLCapabilities capsRequested,
AbstractGraphicsScreen absScreen,
int cfgID)
clone
public Object clone()
- Overrides:
clone
in class DefaultGraphicsConfiguration
updateGraphicsConfiguration
protected void updateGraphicsConfiguration()
EGLConfigId2EGLConfig
public static long EGLConfigId2EGLConfig(GLProfile glp,
long display,
int configID)
EGLConfigDrawableTypeVerify
public static boolean EGLConfigDrawableTypeVerify(int val,
boolean onscreen,
boolean usePBuffer)
EGLConfig2Capabilities
public static GLCapabilities EGLConfig2Capabilities(GLProfile glp,
long display,
long config,
boolean relaxed,
boolean onscreen,
boolean usePBuffer)
GLCapabilities2AttribList
public static int[] GLCapabilities2AttribList(GLCapabilities 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.