From 10ebb5967766bc81b938e534047954ac327e562d Mon Sep 17 00:00:00 2001 From: ikits Date: Tue, 21 Nov 2006 04:16:46 +0000 Subject: [PATCH] added GL_EXT_timer_query git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@449 783a27ee-832a-0410-bc00-9f386506c6dd --- auto/core/GL_EXT_timer_query | 5 +++++ auto/src/glew_head.h | 12 ++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 auto/core/GL_EXT_timer_query diff --git a/auto/core/GL_EXT_timer_query b/auto/core/GL_EXT_timer_query new file mode 100644 index 0000000..070b3d5 --- /dev/null +++ b/auto/core/GL_EXT_timer_query @@ -0,0 +1,5 @@ +GL_EXT_timer_query +http://www.nvidia.com/dev_content/nvopenglspecs/GL_EXT_timer_query.txt + GL_TIME_ELAPSED_EXT 0x88BF + void glGetQueryObjecti64vEXT (GLuint id, GLenum pname, GLint64EXT *params) + void glGetQueryObjectui64vEXT (GLuint id, GLenum pname, GLuint64EXT *params) diff --git a/auto/src/glew_head.h b/auto/src/glew_head.h index 1e1cdc2..b86ab8f 100644 --- a/auto/src/glew_head.h +++ b/auto/src/glew_head.h @@ -165,6 +165,18 @@ typedef float GLclampf; typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; +#if defined(_MSC_VER) && _MSC_VER < 1400 +# ifdef _WIN64 +typedef __int64 GLint64EXT; +typedef unsigned __int64 GLuint64EXT; +# else +typedef _W64 int GLint64EXT; +typedef _W64 unsigned int GLuint64EXT; +# endif +#else +typedef signed long long GLint64EXT +typedef unsigned long long GLuint64EXT +#endif #define GL_ACCUM 0x0100 #define GL_LOAD 0x0101