From: Kamil Hornicek Date: Mon, 9 Mar 2009 19:55:00 +0000 (+0000) Subject: - fix glEdgeFlagPointe prototype X-Git-Tag: backups/danny-web@40415~24^2~196 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=468100e628e5c2facfda1a1ef7c4521da9eb610b - fix glEdgeFlagPointe prototype - clean up opengl32.h a bit svn path=/trunk/; revision=39922 --- diff --git a/reactos/dll/win32/opengl32/glfuncs.h b/reactos/dll/win32/opengl32/glfuncs.h index 6455e79f08f..a843c972a83 100644 --- a/reactos/dll/win32/opengl32/glfuncs.h +++ b/reactos/dll/win32/opengl32/glfuncs.h @@ -86,7 +86,7 @@ X(glDrawElements, void, (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices), (mode,count,type,indices), 311, 149, 16) \ X(glDrawPixels, void, (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels), (width,height,format,type,pixels), 257, -1, 20) \ X(glEdgeFlag, void, (GLboolean flag), (flag), 41, 35, 4) \ - X(glEdgeFlagPointer, void, (GLsizei stride, const GLboolean *pointer), (stride,pointer), 312, 150, 8) \ + X(glEdgeFlagPointer, void, (GLsizei stride, const GLvoid *pointer), (stride,pointer), 312, 150, 8) \ X(glEdgeFlagv, void, (const GLboolean *flag), (flag), 42, 36, 4) \ X(glEnable, void, (GLenum cap), (cap), 215, 117, 4) \ X(glEnableClientState, void, (GLenum array), (array), 313, 151, 4) \ diff --git a/reactos/dll/win32/opengl32/opengl32.h b/reactos/dll/win32/opengl32/opengl32.h index 64e395e2d03..05c27e388fc 100644 --- a/reactos/dll/win32/opengl32/opengl32.h +++ b/reactos/dll/win32/opengl32/opengl32.h @@ -33,15 +33,14 @@ extern "C" { #define WIN32_LEAN_AND_MEAN #define WIN32_NO_STATUS #include - #include #define NTOS_MODE_USER -#include -#include #include #include +#include + /* gl function list */ #include "glfuncs.h" @@ -61,7 +60,6 @@ extern "C" { /* debug macros */ # ifdef DEBUG_OPENGL32 -ULONG DbgPrint(PCH Format,...); # include # define DBGPRINT( fmt, args... ) \ DPRINT( "OpenGL32.DLL: %s: "fmt"\n", __FUNCTION__, ##args ) @@ -107,27 +105,6 @@ ULONG DbgPrint(PCH Format,...); #endif /* APIENTRY */ #define APIENTRY EXPORT __stdcall -/* gl function list */ -#include "glfuncs.h" - -/* GL data types - x86 typedefs */ -typedef unsigned int GLenum; -typedef unsigned char GLboolean; -typedef unsigned int GLbitfield; -typedef signed char GLbyte; -typedef short GLshort; -typedef int GLint; -typedef int GLsizei; -typedef unsigned char GLubyte; -typedef unsigned short GLushort; -typedef unsigned int GLuint; -typedef unsigned short GLhalf; -typedef float GLfloat; -typedef float GLclampf; -typedef double GLdouble; -typedef double GLclampd; -typedef void GLvoid; - /* Called by the driver to set the dispatch table */ typedef DWORD (WINAPI *SetContextCallBack)( const ICDTable * );