| Modifier and Type | Field and Description |
|---|---|
| private final GLCapabilitiesChooser | |
| private boolean | |
| private boolean | |
| protected static final int | |
| protected static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | WindowsWGLGraphicsConfiguration(final AbstractGraphicsScreen screen, final GLCapabilitiesImmutable capsChosen, final GLCapabilitiesImmutable capsRequested, final GLCapabilitiesChooser chooser)
|
| pack-priv | WindowsWGLGraphicsConfiguration(final AbstractGraphicsScreen screen, final WGLGLCapabilities capsChosen, final GLCapabilitiesImmutable capsRequested)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int | AttribList2DrawableTypeBits(final IntBuffer iattribs, final int niattribs, final IntBuffer iresults)
|
| pack-priv static WGLGLCapabilities | AttribList2GLCapabilities(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final IntBuffer iattribs, final int niattribs, final IntBuffer iresults, final int winattrmask)
|
| pack-priv static WGLGLCapabilities | AttribList2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final IntBuffer iattribs, final int niattribs, final IntBuffer iresults, final int winattrmask)
|
| public Object | clone()
Overrides com. Implements com. |
| pack-priv static WindowsWGLGraphicsConfiguration | createFromExternal(final GLDrawableFactory _factory, final long hdc, final int pfdID, GLProfile glp, final AbstractGraphicsScreen screen, final boolean onscreen)
|
| pack-priv static PIXELFORMATDESCRIPTOR | |
| pack-priv static PIXELFORMATDESCRIPTOR | |
| pack-priv static int | fillAttribsForGeneralWGLARBQuery(final WindowsWGLDrawableFactory.
|
| public final PIXELFORMATDESCRIPTOR | |
| public final int | |
| pack-priv static boolean | GLCapabilities2AttribList(final WindowsWGLDrawableFactory.
|
| pack-priv static PIXELFORMATDESCRIPTOR | |
| public final boolean | |
| public final boolean | isDetermined()
Determined configuration states set target capabilties via |
| public final boolean | |
| pack-priv final void | |
| pack-priv static int | |
| pack-priv static WGLGLCapabilities | PFD2GLCapabilities(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final int winattrmask)
|
| pack-priv static WGLGLCapabilities | PFD2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID)
|
| pack-priv static WGLGLCapabilities | PFD2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final PIXELFORMATDESCRIPTOR pfd, final int pfdID)
|
| public final void | preselectGraphicsConfiguration(final GLDrawableFactory factory, final int[]
optional pool of preselected PixelFormat IDs, maybe null for unrestricted selection pfdIDs)Preselect the graphics configuration in case it has been determined yet. |
| pack-priv final void | setCapsPFD(final WGLGLCapabilities caps)
Only sets this configuration's capabilities and marks it as determined, the actual pixelformat is not set. |
| pack-priv final void | setPixelFormat(final long hdc, final WGLGLCapabilities caps)
Sets the hdc's PixelFormat, this configuration's capabilities and marks it as determined. |
| public String | toString()
Overrides com. |
| public final void | updateGraphicsConfiguration(final GLDrawableFactory factory, final NativeSurface ns, final int[]
optional pool of preselected PixelFormat IDs, maybe null for unrestricted selection pfIDs)Updates the graphics configuration in case it has been determined yet. |
| pack-priv static int[] | |
| pack-priv static int[] | |
| pack-priv static int | |
| pack-priv static WGLGLCapabilities | wglARBPFID2GLCapabilities(final WindowsWGLDrawableFactory.
|
| pack-priv static WGLGLCapabilities | wglARBPFID2GLCapabilitiesNoCheck(final WindowsWGLDrawableFactory.
|
| pack-priv static List | wglARBPFIDs2GLCapabilities(final WindowsWGLDrawableFactory.
|
| pack-priv static boolean | |
| pack-priv static int[] | wglChoosePixelFormatARB(final WindowsWGLDrawableFactory.
|
| chooser | back to summary |
|---|---|
| private final GLCapabilitiesChooser chooser | |
| isDetermined | back to summary |
|---|---|
| private boolean isDetermined | |
| isExternal | back to summary |
|---|---|
| private boolean isExternal | |
| MAX_ATTRIBS | back to summary |
|---|---|
| protected static final int MAX_ATTRIBS | |
| MAX_PFORMATS | back to summary |
|---|---|
| protected static final int MAX_PFORMATS | |
| WindowsWGLGraphicsConfiguration | back to summary |
|---|---|
| pack-priv WindowsWGLGraphicsConfiguration(final AbstractGraphicsScreen screen, final GLCapabilitiesImmutable capsChosen, final GLCapabilitiesImmutable capsRequested, final GLCapabilitiesChooser chooser) | |
| WindowsWGLGraphicsConfiguration | back to summary |
|---|---|
| pack-priv WindowsWGLGraphicsConfiguration(final AbstractGraphicsScreen screen, final WGLGLCapabilities capsChosen, final GLCapabilitiesImmutable capsRequested) | |
| AttribList2DrawableTypeBits | back to summary |
|---|---|
| pack-priv static int AttribList2DrawableTypeBits(final IntBuffer iattribs, final int niattribs, final IntBuffer iresults) | |
| AttribList2GLCapabilities | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities AttribList2GLCapabilities(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final IntBuffer iattribs, final int niattribs, final IntBuffer iresults, final int winattrmask) | |
| AttribList2GLCapabilitiesNoCheck | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities AttribList2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final IntBuffer iattribs, final int niattribs, final IntBuffer iresults, final int winattrmask) | |
| clone | back to summary |
|---|---|
| public Object clone() Overrides com. Implements com. Doc from java. Creates and returns a copy of this object. The precise meaning
of "copy" may depend on the class of the object. The general
intent is that, for any object will be true, and that the expression:x.clone() != x will bex.clone().getClass() == x.getClass() true, but these are not absolute requirements.
While it is typically the case that:
will bex.clone().equals(x) true, this is not an absolute requirement.
By convention, the returned object should be obtained by calling
By convention, the object returned by this method should be independent
of this object (which is being cloned). To achieve this independence,
it may be necessary to modify one or more fields of the object returned
by | |
| createFromExternal | back to summary |
|---|---|
| pack-priv static WindowsWGLGraphicsConfiguration createFromExternal(final GLDrawableFactory _factory, final long hdc, final int pfdID, GLProfile glp, final AbstractGraphicsScreen screen, final boolean onscreen) | |
| createPixelFormatDescriptor | back to summary |
|---|---|
| pack-priv static PIXELFORMATDESCRIPTOR createPixelFormatDescriptor(final long hdc, final int pfdID) | |
| createPixelFormatDescriptor | back to summary |
|---|---|
| pack-priv static PIXELFORMATDESCRIPTOR createPixelFormatDescriptor() | |
| fillAttribsForGeneralWGLARBQuery | back to summary |
|---|---|
| pack-priv static int fillAttribsForGeneralWGLARBQuery(final WindowsWGLDrawableFactory. | |
| getPixelFormat | back to summary |
|---|---|
| public final PIXELFORMATDESCRIPTOR getPixelFormat() | |
| getPixelFormatID | back to summary |
|---|---|
| public final int getPixelFormatID() FIXME: NPE .. | |
| GLCapabilities2AttribList | back to summary |
|---|---|
| pack-priv static boolean GLCapabilities2AttribList(final WindowsWGLDrawableFactory. | |
| GLCapabilities2PFD | back to summary |
|---|---|
| pack-priv static PIXELFORMATDESCRIPTOR GLCapabilities2PFD(final GLCapabilitiesImmutable caps, final PIXELFORMATDESCRIPTOR pfd) | |
| isChoosenByARB | back to summary |
|---|---|
| public final boolean isChoosenByARB() | |
| isDetermined | back to summary |
|---|---|
| public final boolean isDetermined() Determined configuration states set target capabilties via | |
| isExternal | back to summary |
|---|---|
| public final boolean isExternal() External configuration's HDC pixelformat shall not be modified | |
| markExternal | back to summary |
|---|---|
| pack-priv final void markExternal() | |
| PFD2DrawableTypeBits | back to summary |
|---|---|
| pack-priv static int PFD2DrawableTypeBits(final PIXELFORMATDESCRIPTOR pfd) | |
| PFD2GLCapabilities | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities PFD2GLCapabilities(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID, final int winattrmask) | |
| PFD2GLCapabilitiesNoCheck | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities PFD2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final long hdc, final int pfdID) | |
| PFD2GLCapabilitiesNoCheck | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities PFD2GLCapabilitiesNoCheck(final AbstractGraphicsDevice device, final GLProfile glp, final PIXELFORMATDESCRIPTOR pfd, final int pfdID) | |
| preselectGraphicsConfiguration | back to summary |
|---|---|
| public final void preselectGraphicsConfiguration(final GLDrawableFactory factory, final int[] pfdIDs) Preselect the graphics configuration in case it has been determined yet.
| |
| setCapsPFD | back to summary |
|---|---|
| pack-priv final void setCapsPFD(final WGLGLCapabilities caps) Only sets this configuration's capabilities and marks it as determined, the actual pixelformat is not set. | |
| setPixelFormat | back to summary |
|---|---|
| pack-priv final void setPixelFormat(final long hdc, final WGLGLCapabilities caps) Sets the hdc's PixelFormat, this configuration's capabilities and marks it as determined. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object. | |
| updateGraphicsConfiguration | back to summary |
|---|---|
| public final void updateGraphicsConfiguration(final GLDrawableFactory factory, final NativeSurface ns, final int[] pfIDs) Updates the graphics configuration in case it has been determined yet.
| |
| wglAllARBPFDIDs | back to summary |
|---|---|
| pack-priv static int[] wglAllARBPFDIDs(final int pfdIDCount) | |
| wglAllGDIPFIDs | back to summary |
|---|---|
| pack-priv static int[] wglAllGDIPFIDs(final long hdc) | |
| wglARBPFDIDCount | back to summary |
|---|---|
| pack-priv static int wglARBPFDIDCount(final WindowsWGLContext sharedCtx, final long hdc) | |
| wglARBPFID2GLCapabilities | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities wglARBPFID2GLCapabilities(final WindowsWGLDrawableFactory. | |
| wglARBPFID2GLCapabilitiesNoCheck | back to summary |
|---|---|
| pack-priv static WGLGLCapabilities wglARBPFID2GLCapabilitiesNoCheck(final WindowsWGLDrawableFactory. | |
| wglARBPFIDs2GLCapabilities | back to summary |
|---|---|
| pack-priv static List | |
| wglARBPFIDValid | back to summary |
|---|---|
| pack-priv static boolean wglARBPFIDValid(final WindowsWGLContext sharedCtx, final long hdc, final int pfdID) | |
| wglChoosePixelFormatARB | back to summary |
|---|---|
| pack-priv static int[] wglChoosePixelFormatARB(final WindowsWGLDrawableFactory. | |