Author: khornicek
Date: Mon Mar 9 22:55:00 2009
New Revision: 39922
URL:
http://svn.reactos.org/svn/reactos?rev=39922&view=rev
Log:
- fix glEdgeFlagPointe prototype
- clean up opengl32.h a bit
Modified:
trunk/reactos/dll/win32/opengl32/glfuncs.h
trunk/reactos/dll/win32/opengl32/opengl32.h
Modified: trunk/reactos/dll/win32/opengl32/glfuncs.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/opengl32/glfuncs…
==============================================================================
--- trunk/reactos/dll/win32/opengl32/glfuncs.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/opengl32/glfuncs.h [iso-8859-1] Mon Mar 9 22:55:00 2009
@@ -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) \
Modified: trunk/reactos/dll/win32/opengl32/opengl32.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/opengl32/opengl3…
==============================================================================
--- trunk/reactos/dll/win32/opengl32/opengl32.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/opengl32/opengl32.h [iso-8859-1] Mon Mar 9 22:55:00 2009
@@ -33,14 +33,13 @@
#define WIN32_LEAN_AND_MEAN
#define WIN32_NO_STATUS
#include <windows.h>
-
#include <winreg.h>
#define NTOS_MODE_USER
-#include <ddraw.h>
-#include <ddrawi.h>
#include <winddi.h>
#include <ndk/ntndk.h>
+
+#include <GL/gl.h>
/* gl function list */
#include "glfuncs.h"
@@ -61,7 +60,6 @@
/* debug macros */
# ifdef DEBUG_OPENGL32
-ULONG DbgPrint(PCH Format,...);
# include <debug.h>
# define DBGPRINT( fmt, args... ) \
DPRINT( "OpenGL32.DLL: %s: "fmt"\n", __FUNCTION__, ##args
)
@@ -106,27 +104,6 @@
#undef APIENTRY
#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 * );