class X11GLFactory extends GLFactory
| Modifier and Type | Field and Description |
|---|---|
private GLGPUInfo[] |
blackList |
private GLGPUInfo[] |
preQualificationFilter |
gl2, nativeCtxInfo| Constructor and Description |
|---|
X11GLFactory() |
| Modifier and Type | Method and Description |
|---|---|
(package private) GLDrawable |
createDummyGLDrawable(GLPixelFormat pixelFormat) |
(package private) GLContext |
createGLContext(GLDrawable drawable,
GLPixelFormat pixelFormat,
GLContext shareCtx,
boolean vSyncRequest) |
(package private) GLContext |
createGLContext(long nativeCtxInfo) |
(package private) GLDrawable |
createGLDrawable(long nativeWindow,
GLPixelFormat pixelFormat) |
(package private) GLPixelFormat |
createGLPixelFormat(long nativeScreen,
GLPixelFormat.Attributes attributes) |
(package private) int |
getAdapterCount() |
(package private) int |
getAdapterOrdinal(long nativeScreen) |
(package private) GLGPUInfo[] |
getBlackList() |
(package private) GLGPUInfo[] |
getPreQualificationFilter() |
(package private) boolean |
initialize(java.lang.Class psClass,
GLPixelFormat.Attributes attrs) |
private static int |
nGetAdapterCount() |
private static int |
nGetAdapterOrdinal(long nativeScreen) |
private static int |
nGetDefaultScreen(long nativeCtxInfo) |
private static long |
nGetDisplay(long nativeCtxInfo) |
private static long |
nGetVisualID(long nativeCtxInfo) |
private static long |
nInitialize(int[] attrArr) |
(package private) void |
updateDeviceDetails(java.util.HashMap deviceDetails) |
getFactory, getShareContext, isGL2, isGLExtensionSupported, isGLGPUQualify, isNPOTSupported, isQualified, printDriverInformationprivate GLGPUInfo[] preQualificationFilter
private GLGPUInfo[] blackList
private static long nInitialize(int[] attrArr)
private static int nGetAdapterOrdinal(long nativeScreen)
private static int nGetAdapterCount()
private static int nGetDefaultScreen(long nativeCtxInfo)
private static long nGetDisplay(long nativeCtxInfo)
private static long nGetVisualID(long nativeCtxInfo)
GLGPUInfo[] getPreQualificationFilter()
getPreQualificationFilter in class GLFactoryGLGPUInfo[] getBlackList()
getBlackList in class GLFactoryGLContext createGLContext(long nativeCtxInfo)
createGLContext in class GLFactoryGLContext createGLContext(GLDrawable drawable, GLPixelFormat pixelFormat, GLContext shareCtx, boolean vSyncRequest)
createGLContext in class GLFactoryGLDrawable createDummyGLDrawable(GLPixelFormat pixelFormat)
createDummyGLDrawable in class GLFactoryGLDrawable createGLDrawable(long nativeWindow, GLPixelFormat pixelFormat)
createGLDrawable in class GLFactoryGLPixelFormat createGLPixelFormat(long nativeScreen, GLPixelFormat.Attributes attributes)
createGLPixelFormat in class GLFactoryboolean initialize(java.lang.Class psClass,
GLPixelFormat.Attributes attrs)
initialize in class GLFactoryint getAdapterCount()
getAdapterCount in class GLFactoryint getAdapterOrdinal(long nativeScreen)
getAdapterOrdinal in class GLFactoryvoid updateDeviceDetails(java.util.HashMap deviceDetails)
updateDeviceDetails in class GLFactory