From ee56a4e474832dbe3cce1252ea6a764814909c03 Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Sun, 25 Nov 2007 22:55:05 +0000 Subject: [PATCH] Fix wglGetExtensionsStringARB and wglGetExtensionsStringEXT so it tell we support all wgl* but we do not support all of them yet. svn path=/trunk/; revision=30768 --- .../mesa32/src/drivers/windows/gdi/wgl.c | 23 ++++++++++++++----- .../mesa32/src/drivers/windows/icd/icd.c | 2 +- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c b/reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c index 8a22235640d..3725d7c4e1e 100644 --- a/reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c +++ b/reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c @@ -692,7 +692,7 @@ WINGDIAPI BOOL GLAPIENTRY wglRealizeLayerPalette(HDC hdc, } WINGDIAPI BOOL GLAPIENTRY wglSwapLayerBuffers(HDC hdc, - UINT fuPlanes) + UINT fuPlanes) { (void) hdc; (void) fuPlanes; SetLastError(0); @@ -701,16 +701,27 @@ WINGDIAPI BOOL GLAPIENTRY wglSwapLayerBuffers(HDC hdc, WINGDIAPI const char * GLAPIENTRY wglGetExtensionsStringARB(HDC hdc) { - return "WGL_ARB_extensions_string"; + /* WGL_ARB_render_texture */ + return "WGL_ARB_extensions_string WGL_" + "ARB_pixel_format WGL_ARB_multi" + "sample WGL_EXT_swap_control WG" + "L_ARB_pbuffer WGL_ARB_render_t" + "exture WGL_ARB_make_current_re" + "ad WGL_EXT_extensions_string W" + "GL_ARB_buffer_region "; } GLAPI const char * GLAPIENTRY wglGetExtensionsStringEXT (void) { - return - // "WGL_EXT_swap_control " - "WGL_EXT_extensions_string WGL_ARB_extensions_string" - /*WGL_ARB_pixel_format WGL_ARB_render_texture WGL_ARB_pbuffer*/; + /* WGL_ARB_render_texture */ + return "WGL_ARB_extensions_string WGL_" + "ARB_pixel_format WGL_ARB_multi" + "sample WGL_EXT_swap_control WG" + "L_ARB_pbuffer WGL_ARB_render_t" + "exture WGL_ARB_make_current_re" + "ad WGL_EXT_extensions_string W" + "GL_ARB_buffer_region "; } GLAPI BOOL GLAPIENTRY diff --git a/reactos/dll/3rdparty/mesa32/src/drivers/windows/icd/icd.c b/reactos/dll/3rdparty/mesa32/src/drivers/windows/icd/icd.c index 6acfbdf4cd8..49935767dfc 100644 --- a/reactos/dll/3rdparty/mesa32/src/drivers/windows/icd/icd.c +++ b/reactos/dll/3rdparty/mesa32/src/drivers/windows/icd/icd.c @@ -320,7 +320,7 @@ static struct { {"wglGetExtensionsStringEXT", (PROC)wglGetExtensionsStringEXT}, {"wglSwapIntervalEXT", (PROC)wglSwapIntervalEXT}, {"wglGetSwapIntervalEXT", (PROC)wglGetSwapIntervalEXT}, -// {"wglGetPixelFormatAttribivARB", (PROC)wglGetPixelFormatAttribivARB}, +// {"wglGetPixelFormatAttribivARB", (PROC)wglGetPixelFormatAttribivARB}, // {"wglGetPixelFormatAttribfvARB", (PROC)wglGetPixelFormatAttribfvARB}, {"wglChoosePixelFormatARB", (PROC)wglChoosePixelFormatARB}, // {"wglCreatePbufferARB", (PROC)wglCreatePbufferARB},