Class WGL
java.lang.Object
org.eclipse.swt.internal.Platform
org.eclipse.swt.internal.opengl.win32.WGL
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final int
ChoosePixelFormat
(int hdc, PIXELFORMATDESCRIPTOR ppfd) static final int
DescribePixelFormat
(int hdc, int iPixelFormat, int nBytes, PIXELFORMATDESCRIPTOR ppfd) static final int
GetPixelFormat
(int hdc) static final boolean
SetPixelFormat
(int hdc, int iPixelFormat, PIXELFORMATDESCRIPTOR ppfd) static final boolean
SwapBuffers
(int hdc) static final boolean
wglCopyContext
(int hglrcSrc, int hglrcDst, int mask) static final int
wglCreateContext
(int hdc) static final int
wglCreateLayerContext
(int hdc, int iLayerPlane) static final boolean
wglDeleteContext
(int hglrc) static final boolean
wglDescribeLayerPlane
(int hdc, int iPixelFormat, int iLayerPlane, int nBytes, LAYERPLANEDESCRIPTOR plpd) static final int
static final int
static final int
wglGetLayerPaletteEntries
(int hdc, int iLayerPlane, int iStart, int cEntries, int[] pcr) static final int
wglGetProcAddress
(byte[] lpszProc) static final boolean
wglMakeCurrent
(int hdc, int hglrc) static final boolean
wglRealizeLayerPalette
(int hdc, int iLayerPlane, boolean bRealize) static final int
wglSetLayerPaletteEntries
(int hdc, int iLayerPlane, int iStart, int cEntries, int[] pcr) static final boolean
wglShareLists
(int hglrc1, int hglrc2) static final boolean
wglSwapLayerBuffers
(int hdc, int fuPlanes) Methods inherited from class org.eclipse.swt.internal.Platform
isLoadable
-
Field Details
-
WGL_FONT_LINES
public static final int WGL_FONT_LINES- See Also:
-
WGL_FONT_POLYGONS
public static final int WGL_FONT_POLYGONS- See Also:
-
LPD_DOUBLEBUFFER
public static final int LPD_DOUBLEBUFFER- See Also:
-
LPD_STEREO
public static final int LPD_STEREO- See Also:
-
LPD_SUPPORT_GDI
public static final int LPD_SUPPORT_GDI- See Also:
-
LPD_SUPPORT_OPENGL
public static final int LPD_SUPPORT_OPENGL- See Also:
-
LPD_SHARE_DEPTH
public static final int LPD_SHARE_DEPTH- See Also:
-
LPD_SHARE_STENCIL
public static final int LPD_SHARE_STENCIL- See Also:
-
LPD_SHARE_ACCUM
public static final int LPD_SHARE_ACCUM- See Also:
-
LPD_SWAP_EXCHANGE
public static final int LPD_SWAP_EXCHANGE- See Also:
-
LPD_SWAP_COPY
public static final int LPD_SWAP_COPY- See Also:
-
LPD_TRANSPARENT
public static final int LPD_TRANSPARENT- See Also:
-
LPD_TYPE_RGBA
public static final int LPD_TYPE_RGBA- See Also:
-
LPD_TYPE_COLORINDEX
public static final int LPD_TYPE_COLORINDEX- See Also:
-
WGL_SWAP_MAIN_PLANE
public static final int WGL_SWAP_MAIN_PLANE- See Also:
-
WGL_SWAP_OVERLAY1
public static final int WGL_SWAP_OVERLAY1- See Also:
-
WGL_SWAP_OVERLAY2
public static final int WGL_SWAP_OVERLAY2- See Also:
-
WGL_SWAP_OVERLAY3
public static final int WGL_SWAP_OVERLAY3- See Also:
-
WGL_SWAP_OVERLAY4
public static final int WGL_SWAP_OVERLAY4- See Also:
-
WGL_SWAP_OVERLAY5
public static final int WGL_SWAP_OVERLAY5- See Also:
-
WGL_SWAP_OVERLAY6
public static final int WGL_SWAP_OVERLAY6- See Also:
-
WGL_SWAP_OVERLAY7
public static final int WGL_SWAP_OVERLAY7- See Also:
-
WGL_SWAP_OVERLAY8
public static final int WGL_SWAP_OVERLAY8- See Also:
-
WGL_SWAP_OVERLAY9
public static final int WGL_SWAP_OVERLAY9- See Also:
-
WGL_SWAP_OVERLAY10
public static final int WGL_SWAP_OVERLAY10- See Also:
-
WGL_SWAP_OVERLAY11
public static final int WGL_SWAP_OVERLAY11- See Also:
-
WGL_SWAP_OVERLAY12
public static final int WGL_SWAP_OVERLAY12- See Also:
-
WGL_SWAP_OVERLAY13
public static final int WGL_SWAP_OVERLAY13- See Also:
-
WGL_SWAP_OVERLAY14
public static final int WGL_SWAP_OVERLAY14- See Also:
-
WGL_SWAP_OVERLAY15
public static final int WGL_SWAP_OVERLAY15- See Also:
-
WGL_SWAP_UNDERLAY1
public static final int WGL_SWAP_UNDERLAY1- See Also:
-
WGL_SWAP_UNDERLAY2
public static final int WGL_SWAP_UNDERLAY2- See Also:
-
WGL_SWAP_UNDERLAY3
public static final int WGL_SWAP_UNDERLAY3- See Also:
-
WGL_SWAP_UNDERLAY4
public static final int WGL_SWAP_UNDERLAY4- See Also:
-
WGL_SWAP_UNDERLAY5
public static final int WGL_SWAP_UNDERLAY5- See Also:
-
WGL_SWAP_UNDERLAY6
public static final int WGL_SWAP_UNDERLAY6- See Also:
-
WGL_SWAP_UNDERLAY7
public static final int WGL_SWAP_UNDERLAY7- See Also:
-
WGL_SWAP_UNDERLAY8
public static final int WGL_SWAP_UNDERLAY8- See Also:
-
WGL_SWAP_UNDERLAY9
public static final int WGL_SWAP_UNDERLAY9- See Also:
-
WGL_SWAP_UNDERLAY10
public static final int WGL_SWAP_UNDERLAY10- See Also:
-
WGL_SWAP_UNDERLAY11
public static final int WGL_SWAP_UNDERLAY11- See Also:
-
WGL_SWAP_UNDERLAY12
public static final int WGL_SWAP_UNDERLAY12- See Also:
-
WGL_SWAP_UNDERLAY13
public static final int WGL_SWAP_UNDERLAY13- See Also:
-
WGL_SWAP_UNDERLAY14
public static final int WGL_SWAP_UNDERLAY14- See Also:
-
WGL_SWAP_UNDERLAY15
public static final int WGL_SWAP_UNDERLAY15- See Also:
-
PFD_TYPE_RGBA
public static final int PFD_TYPE_RGBA- See Also:
-
PFD_TYPE_COLORINDEX
public static final int PFD_TYPE_COLORINDEX- See Also:
-
PFD_MAIN_PLANE
public static final int PFD_MAIN_PLANE- See Also:
-
PFD_OVERLAY_PLANE
public static final int PFD_OVERLAY_PLANE- See Also:
-
PFD_UNDERLAY_PLANE
public static final int PFD_UNDERLAY_PLANE- See Also:
-
PFD_DOUBLEBUFFER
public static final int PFD_DOUBLEBUFFER- See Also:
-
PFD_STEREO
public static final int PFD_STEREO- See Also:
-
PFD_DRAW_TO_WINDOW
public static final int PFD_DRAW_TO_WINDOW- See Also:
-
PFD_DRAW_TO_BITMAP
public static final int PFD_DRAW_TO_BITMAP- See Also:
-
PFD_SUPPORT_GDI
public static final int PFD_SUPPORT_GDI- See Also:
-
PFD_SUPPORT_OPENGL
public static final int PFD_SUPPORT_OPENGL- See Also:
-
PFD_GENERIC_FORMAT
public static final int PFD_GENERIC_FORMAT- See Also:
-
PFD_NEED_PALETTE
public static final int PFD_NEED_PALETTE- See Also:
-
PFD_NEED_SYSTEM_PALETTE
public static final int PFD_NEED_SYSTEM_PALETTE- See Also:
-
PFD_SWAP_EXCHANGE
public static final int PFD_SWAP_EXCHANGE- See Also:
-
PFD_SWAP_COPY
public static final int PFD_SWAP_COPY- See Also:
-
PFD_SWAP_LAYER_BUFFERS
public static final int PFD_SWAP_LAYER_BUFFERS- See Also:
-
PFD_GENERIC_ACCELERATED
public static final int PFD_GENERIC_ACCELERATED- See Also:
-
PFD_SUPPORT_DIRECTDRAW
public static final int PFD_SUPPORT_DIRECTDRAW- See Also:
-
PFD_DEPTH_DONTCARE
public static final int PFD_DEPTH_DONTCARE- See Also:
-
PFD_DOUBLEBUFFER_DONTCARE
public static final int PFD_DOUBLEBUFFER_DONTCARE- See Also:
-
PFD_STEREO_DONTCARE
public static final int PFD_STEREO_DONTCARE- See Also:
-
-
Constructor Details
-
WGL
public WGL()
-
-
Method Details
-
ChoosePixelFormat
- Parameters:
hdc
- cast=(HDC)
-
DescribePixelFormat
public static final int DescribePixelFormat(int hdc, int iPixelFormat, int nBytes, PIXELFORMATDESCRIPTOR ppfd) - Parameters:
hdc
- cast=(HDC)
-
GetPixelFormat
public static final int GetPixelFormat(int hdc) - Parameters:
hdc
- cast=(HDC)
-
SetPixelFormat
- Parameters:
hdc
- cast=(HDC)
-
SwapBuffers
public static final boolean SwapBuffers(int hdc) - Parameters:
hdc
- cast=(HDC)
-
wglCopyContext
public static final boolean wglCopyContext(int hglrcSrc, int hglrcDst, int mask) - Parameters:
hglrcSrc
- cast=(HGLRC)hglrcDst
- cast=(HGLRC)
-
wglCreateContext
public static final int wglCreateContext(int hdc) - Parameters:
hdc
- cast=(HDC)
-
wglCreateLayerContext
public static final int wglCreateLayerContext(int hdc, int iLayerPlane) - Parameters:
hdc
- cast=(HDC)
-
wglDeleteContext
public static final boolean wglDeleteContext(int hglrc) - Parameters:
hglrc
- cast=(HGLRC)
-
wglGetCurrentContext
public static final int wglGetCurrentContext() -
wglGetCurrentDC
public static final int wglGetCurrentDC() -
wglGetProcAddress
public static final int wglGetProcAddress(byte[] lpszProc) -
wglMakeCurrent
public static final boolean wglMakeCurrent(int hdc, int hglrc) - Parameters:
hdc
- cast=(HDC)hglrc
- cast=(HGLRC)
-
wglDescribeLayerPlane
public static final boolean wglDescribeLayerPlane(int hdc, int iPixelFormat, int iLayerPlane, int nBytes, LAYERPLANEDESCRIPTOR plpd) - Parameters:
hdc
- cast=(HDC)
-
wglSetLayerPaletteEntries
public static final int wglSetLayerPaletteEntries(int hdc, int iLayerPlane, int iStart, int cEntries, int[] pcr) - Parameters:
hdc
- cast=(HDC)pcr
- cast=(COLORREF *)
-
wglGetLayerPaletteEntries
public static final int wglGetLayerPaletteEntries(int hdc, int iLayerPlane, int iStart, int cEntries, int[] pcr) - Parameters:
hdc
- cast=(HDC)pcr
- cast=(COLORREF *)
-
wglRealizeLayerPalette
public static final boolean wglRealizeLayerPalette(int hdc, int iLayerPlane, boolean bRealize) - Parameters:
hdc
- cast=(HDC)
-
wglSwapLayerBuffers
public static final boolean wglSwapLayerBuffers(int hdc, int fuPlanes) - Parameters:
hdc
- cast=(HDC)
-