Mercurial > projects > dwt-win
view dwt/internal/opengl/win32/native.d @ 318:f7a1b148cb35
Fix the languag file support.
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 19 Oct 2008 02:47:56 +0200 |
parents | 41a9fce66f7f |
children |
line wrap: on
line source
module dwt.internal.opengl.win32.native; private import dwt.internal.win32.WINTYPES; extern (Windows): int ChoosePixelFormat( HDC, PIXELFORMATDESCRIPTOR* ); int DescribePixelFormat( HDC, int, UINT, PIXELFORMATDESCRIPTOR* ); int GetPixelFormat( HDC ); BOOL SetPixelFormat( HDC, int, PIXELFORMATDESCRIPTOR* ); BOOL SwapBuffers( HDC ); BOOL wglCopyContext(HGLRC, HGLRC, UINT); HGLRC wglCreateContext(HDC); HGLRC wglCreateLayerContext(HDC, int); BOOL wglDeleteContext(HGLRC); BOOL wglDescribeLayerPlane(HDC, int, int, UINT, LPLAYERPLANEDESCRIPTOR); HGLRC wglGetCurrentContext(); HDC wglGetCurrentDC(); int wglGetLayerPaletteEntries(HDC, int, int, int, COLORREF*); FARPROC wglGetProcAddress(LPCSTR); BOOL wglMakeCurrent(HDC, HGLRC); BOOL wglRealizeLayerPalette(HDC, int, BOOL); int wglSetLayerPaletteEntries(HDC, int, int, int, COLORREF*); BOOL wglShareLists(HGLRC, HGLRC); BOOL wglSwapLayerBuffers(HDC, UINT);