OSDN Git Service

wglSwapBuffers signature fix
authorMaxime Gregoire <mgregoire@google.com>
Thu, 12 Feb 2015 21:52:54 +0000 (16:52 -0500)
committerMaxime Grégoire <mgregoire@google.com>
Fri, 13 Feb 2015 16:42:16 +0000 (16:42 +0000)
Change-Id: I5db85ef3d850582aa0134074f7e6fc873402f334
Reviewed-on: https://swiftshader-review.googlesource.com/2261
Tested-by: Maxime Grégoire <mgregoire@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/OpenGL/libGL/libGL.cpp

index 1919ccb..30cf880 100644 (file)
@@ -8232,7 +8232,7 @@ BOOL WINAPI wglShareLists(HGLRC, HGLRC)
        return FALSE;\r
 }\r
 \r
-void WINAPI wglSwapBuffers()\r
+BOOL WINAPI wglSwapBuffers(HDC hdc)\r
 {\r
        TRACE("(*)");\r
        \r
@@ -8241,7 +8241,10 @@ void WINAPI wglSwapBuffers()
        if(display)\r
        {\r
                display->getPrimarySurface()->swap();\r
+               return TRUE;\r
        }\r
+\r
+       return FALSE;\r
 }\r
 \r
 BOOL WINAPI wglSwapLayerBuffers(HDC, UINT)\r