1
0
mirror of https://github.com/wine-mirror/wine synced 2024-06-29 06:14:34 +00:00

include: Add and fix some WGL prototypes.

This commit is contained in:
Rémi Bernon 2024-06-04 20:42:48 +02:00 committed by Alexandre Julliard
parent d138172b58
commit bb772c2f3e
2 changed files with 14 additions and 9 deletions

View File

@ -439,14 +439,10 @@ BOOL WINAPI wglDescribeLayerPlane(HDC hdc,
/***********************************************************************
* wglGetLayerPaletteEntries (OPENGL32.@)
*/
int WINAPI wglGetLayerPaletteEntries(HDC hdc,
int iLayerPlane,
int iStart,
int cEntries,
const COLORREF *pcr) {
FIXME("(): stub!\n");
return 0;
int WINAPI wglGetLayerPaletteEntries( HDC hdc, int plane, int start, int count, COLORREF *colors )
{
FIXME( "hdc %p, plane %d, start %d, count %d, colors %p, stub!\n", hdc, plane, start, count, colors );
return 0;
}
/***********************************************************************

View File

@ -4192,6 +4192,14 @@ WINGDIAPI BOOL WINAPI PolyTextOutW(HDC,const POLYTEXTW*,INT);
#define WGL_FONT_LINES 0
#define WGL_FONT_POLYGONS 1
typedef struct _WGLSWAP
{
HDC hdc;
UINT uiFlags;
} WGLSWAP, *PWGLSWAP, *LPWGLSWAP;
#define WGL_SWAPMULTIPLE_MAX 16
/* WGL prototypes */
WGLAPI HGLRC WINAPI wglCreateContext(HDC);
WGLAPI HGLRC WINAPI wglCreateLayerContext(HDC,INT);
@ -4200,13 +4208,14 @@ WGLAPI BOOL WINAPI wglDeleteContext(HGLRC);
WGLAPI BOOL WINAPI wglDescribeLayerPlane(HDC,INT,INT,UINT,LPLAYERPLANEDESCRIPTOR);
WGLAPI HGLRC WINAPI wglGetCurrentContext(void);
WGLAPI HDC WINAPI wglGetCurrentDC(void);
WGLAPI INT WINAPI wglGetLayerPaletteEntries(HDC,INT,INT,INT,const COLORREF *);
WGLAPI INT WINAPI wglGetLayerPaletteEntries(HDC,INT,INT,INT,COLORREF *);
WGLAPI PROC WINAPI wglGetProcAddress(LPCSTR);
WGLAPI BOOL WINAPI wglMakeCurrent(HDC,HGLRC);
WGLAPI BOOL WINAPI wglRealizeLayerPalette(HDC,INT,BOOL);
WGLAPI INT WINAPI wglSetLayerPaletteEntries(HDC,INT,INT,INT,const COLORREF *);
WGLAPI BOOL WINAPI wglShareLists(HGLRC,HGLRC);
WGLAPI BOOL WINAPI wglSwapLayerBuffers(HDC,UINT);
WGLAPI DWORD WINAPI wglSwapMultipleBuffers(UINT,const WGLSWAP *);
WGLAPI BOOL WINAPI wglUseFontBitmapsA(HDC,DWORD,DWORD,DWORD);
WGLAPI BOOL WINAPI wglUseFontBitmapsW(HDC,DWORD,DWORD,DWORD);
#define wglUseFontBitmaps WINELIB_NAME_AW(wglUseFontBitmaps)