class WinGLFactory extends GLFactory
| Modifier and Type | Field and Description |
|---|---|
private GLGPUInfo[] |
blackList |
private GLGPUInfo[] |
preQualificationFilter |
gl2, nativeCtxInfo| Constructor and Description |
|---|
WinGLFactory() |
| Modifier and Type | Method and Description |
|---|---|
(package private) GLDrawable |
createDummyGLDrawable(GLPixelFormat pixelFormat) |
(package private) GLContext |
createGLContext(GLDrawable drawable,
GLPixelFormat pformat,
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 hMonitor) |
private static boolean |
nGetIsGL2(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 hMonitor)
private static int nGetAdapterCount()
private static boolean nGetIsGL2(long nativeCtxInfo)
GLGPUInfo[] getPreQualificationFilter()
getPreQualificationFilter in class GLFactoryGLGPUInfo[] getBlackList()
getBlackList in class GLFactoryGLContext createGLContext(long nativeCtxInfo)
createGLContext in class GLFactoryGLContext createGLContext(GLDrawable drawable, GLPixelFormat pformat, 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