glew/generated/lib_glad/lib_glad_version_1_4 library

Functions

glBeginQuery(int target, int id) → void
define glBeginQuery GLEW_GET_FUN(__glewBeginQuery) GLEW_FUN_EXPORT PFNGLBEGINQUERYPROC __glewBeginQuery typedef void (GLAPIENTRY * PFNGLBEGINQUERYPROC) (GLenum target, GLuint id)
glBindBuffer(int target, int buffer) → void
define glBindBuffer GLEW_GET_FUN(__glewBindBuffer) GLEW_FUN_EXPORT PFNGLBINDBUFFERPROC __glewBindBuffer typedef void (GLAPIENTRY * PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer)
glBlendColor(double red, double green, double blue, double alpha) → void
define glBlendColor GLEW_GET_FUN(__glewBlendColor) GLEW_FUN_EXPORT PFNGLBLENDCOLORPROC __glewBlendColor typedef void (GLAPIENTRY * PFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
glBlendEquation(int mode) → void
define glBlendEquation GLEW_GET_FUN(__glewBlendEquation) GLEW_FUN_EXPORT PFNGLBLENDEQUATIONPROC __glewBlendEquation typedef void (GLAPIENTRY * PFNGLBLENDEQUATIONPROC) (GLenum mode)
glBlendFuncSeparate(int sfactorRgb, int dfactorRgb, int sfactorAlpha, int dfactorAlpha) → void
define glBlendFuncSeparate GLEW_GET_FUN(__glewBlendFuncSeparate) GLEW_FUN_EXPORT PFNGLBLENDFUNCSEPARATEPROC __glewBlendFuncSeparate typedef void (GLAPIENTRY * PFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
glBufferData(int target, int size, Pointer<Void> data, int usage) → void
define glBufferData GLEW_GET_FUN(__glewBufferData) GLEW_FUN_EXPORT PFNGLBUFFERDATAPROC __glewBufferData typedef void (GLAPIENTRY * PFNGLBUFFERDATAPROC) (GLenum target, GLsizeiptr size, const void* data, GLenum usage)
glBufferSubData(int target, int offset, int size, Pointer<Void> data) → void
define glBufferSubData GLEW_GET_FUN(__glewBufferSubData) GLEW_FUN_EXPORT PFNGLBUFFERSUBDATAPROC __glewBufferSubData typedef void (GLAPIENTRY * PFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const void* data)
glDeleteBuffers(int n, Pointer<Uint32> buffers) → void
define glDeleteBuffers GLEW_GET_FUN(__glewDeleteBuffers) GLEW_FUN_EXPORT PFNGLDELETEBUFFERSPROC __glewDeleteBuffers typedef void (GLAPIENTRY * PFNGLDELETEBUFFERSPROC) (GLsizei n, const GLuint* buffers)
glDeleteQueries(int n, Pointer<Uint32> ids) → void
define glDeleteQueries GLEW_GET_FUN(__glewDeleteQueries) GLEW_FUN_EXPORT PFNGLDELETEQUERIESPROC __glewDeleteQueries typedef void (GLAPIENTRY * PFNGLDELETEQUERIESPROC) (GLsizei n, const GLuint* ids)
glEndQuery(int target) → void
define glEndQuery GLEW_GET_FUN(__glewEndQuery) GLEW_FUN_EXPORT PFNGLENDQUERYPROC __glewEndQuery typedef void (GLAPIENTRY * PFNGLENDQUERYPROC) (GLenum target)
glFogCoordd(double coord) → void
define glFogCoordd GLEW_GET_FUN(__glewFogCoordd) GLEW_FUN_EXPORT PFNGLFOGCOORDDPROC __glewFogCoordd typedef void (GLAPIENTRY * PFNGLFOGCOORDDPROC) (GLdouble coord)
glFogCoorddv(Pointer<Double> coord) → void
define glFogCoorddv GLEW_GET_FUN(__glewFogCoorddv) GLEW_FUN_EXPORT PFNGLFOGCOORDDVPROC __glewFogCoorddv typedef void (GLAPIENTRY * PFNGLFOGCOORDDVPROC) (const GLdouble *coord)
glFogCoordf(double coord) → void
define glFogCoordf GLEW_GET_FUN(__glewFogCoordf) GLEW_FUN_EXPORT PFNGLFOGCOORDFPROC __glewFogCoordf typedef void (GLAPIENTRY * PFNGLFOGCOORDFPROC) (GLfloat coord)
glFogCoordfv(Pointer<Float> coord) → void
define glFogCoordfv GLEW_GET_FUN(__glewFogCoordfv) GLEW_FUN_EXPORT PFNGLFOGCOORDFVPROC __glewFogCoordfv typedef void (GLAPIENTRY * PFNGLFOGCOORDFVPROC) (const GLfloat *coord)
glFogCoordPointer(int type, int stride, Pointer<Void> pointer) → void
define glFogCoordPointer GLEW_GET_FUN(__glewFogCoordPointer) GLEW_FUN_EXPORT PFNGLFOGCOORDPOINTERPROC __glewFogCoordPointer typedef void (GLAPIENTRY * PFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei stride, const void *pointer)
glGenBuffers(int n, Pointer<Uint32> buffers) → void
define glGenBuffers GLEW_GET_FUN(__glewGenBuffers) GLEW_FUN_EXPORT PFNGLGENBUFFERSPROC __glewGenBuffers typedef void (GLAPIENTRY * PFNGLGENBUFFERSPROC) (GLsizei n, GLuint* buffers)
glGenQueries(int n, Pointer<Uint32> ids) → void
define glGenQueries GLEW_GET_FUN(__glewGenQueries) GLEW_FUN_EXPORT PFNGLGENQUERIESPROC __glewGenQueries typedef void (GLAPIENTRY * PFNGLGENQUERIESPROC) (GLsizei n, GLuint* ids)
glGetBufferParameteriv(int target, int pname, Pointer<Int32> params) → void
define glGetBufferParameteriv GLEW_GET_FUN(__glewGetBufferParameteriv) GLEW_FUN_EXPORT PFNGLGETBUFFERPARAMETERIVPROC __glewGetBufferParameteriv typedef void (GLAPIENTRY * PFNGLGETBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint* params)
glGetBufferPointerv(int target, int pname, Pointer<Pointer<Void>> params) → void
define glGetBufferPointerv GLEW_GET_FUN(__glewGetBufferPointerv) GLEW_FUN_EXPORT PFNGLGETBUFFERPOINTERVPROC __glewGetBufferPointerv typedef void (GLAPIENTRY * PFNGLGETBUFFERPOINTERVPROC) (GLenum target, GLenum pname, void** params)
glGetBufferSubData(int target, int offset, int size, Pointer<Void> data) → void
define glGetBufferSubData GLEW_GET_FUN(__glewGetBufferSubData) GLEW_FUN_EXPORT PFNGLGETBUFFERSUBDATAPROC __glewGetBufferSubData typedef void (GLAPIENTRY * PFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, void* data)
glGetQueryiv(int target, int pname, Pointer<Int32> params) → void
define glGetQueryiv GLEW_GET_FUN(__glewGetQueryiv) GLEW_FUN_EXPORT PFNGLGETQUERYIVPROC __glewGetQueryiv typedef void (GLAPIENTRY * PFNGLGETQUERYIVPROC) (GLenum target, GLenum pname, GLint* params)
glGetQueryObjectiv(int id, int pname, Pointer<Int32> params) → void
define glGetQueryObjectiv GLEW_GET_FUN(__glewGetQueryObjectiv) GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTIVPROC __glewGetQueryObjectiv typedef void (GLAPIENTRY * PFNGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum pname, GLint* params)
glGetQueryObjectuiv(int id, int pname, Pointer<Uint32> params) → void
define glGetQueryObjectuiv GLEW_GET_FUN(__glewGetQueryObjectuiv) GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTUIVPROC __glewGetQueryObjectuiv typedef void (GLAPIENTRY * PFNGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenum pname, GLuint* params)
glIsBuffer(int buffer) int
define glIsBuffer GLEW_GET_FUN(__glewIsBuffer) GLEW_FUN_EXPORT PFNGLISBUFFERPROC __glewIsBuffer typedef GLboolean (GLAPIENTRY * PFNGLISBUFFERPROC) (GLuint buffer)
glIsQuery(int id) int
define glIsQuery GLEW_GET_FUN(__glewIsQuery) GLEW_FUN_EXPORT PFNGLISQUERYPROC __glewIsQuery typedef GLboolean (GLAPIENTRY * PFNGLISQUERYPROC) (GLuint id)
glMapBuffer(int target, int access) Pointer<Void>
define glMapBuffer GLEW_GET_FUN(__glewMapBuffer) GLEW_FUN_EXPORT PFNGLMAPBUFFERPROC __glewMapBuffer typedef void* (GLAPIENTRY * PFNGLMAPBUFFERPROC) (GLenum target, GLenum access)
glMultiDrawArrays(int mode, Pointer<Int32> first, Pointer<Uint32> count, int drawcount) → void
define glMultiDrawArrays GLEW_GET_FUN(__glewMultiDrawArrays) GLEW_FUN_EXPORT PFNGLMULTIDRAWARRAYSPROC __glewMultiDrawArrays typedef void (GLAPIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
glMultiDrawElements(int mode, Pointer<Uint32> count, int type, Pointer<Pointer<Void>> indices, int drawcount) → void
define glMultiDrawElements GLEW_GET_FUN(__glewMultiDrawElements) GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSPROC __glewMultiDrawElements typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const void *const* indices, GLsizei drawcount)
glPointParameterf(int pname, double param) → void
define glPointParameterf GLEW_GET_FUN(__glewPointParameterf) GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFPROC __glewPointParameterf typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param)
glPointParameterfv(int pname, Pointer<Float> params) → void
define glPointParameterfv GLEW_GET_FUN(__glewPointParameterfv) GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFVPROC __glewPointParameterfv typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params)
glPointParameteri(int pname, int param) → void
define glPointParameteri GLEW_GET_FUN(__glewPointParameteri) GLEW_FUN_EXPORT PFNGLPOINTPARAMETERIPROC __glewPointParameteri typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param)
glPointParameteriv(int pname, Pointer<Int32> params) → void
define glPointParameteriv GLEW_GET_FUN(__glewPointParameteriv) GLEW_FUN_EXPORT PFNGLPOINTPARAMETERIVPROC __glewPointParameteriv typedef void (GLAPIENTRY * PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params)
glSecondaryColor3b(int red, int green, int blue) → void
define glSecondaryColor3b GLEW_GET_FUN(__glewSecondaryColor3b) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BPROC __glewSecondaryColor3b typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue)
glSecondaryColor3bv(String v) → void
define glSecondaryColor3bv GLEW_GET_FUN(__glewSecondaryColor3bv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BVPROC __glewSecondaryColor3bv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3BVPROC) (const GLbyte *v)
glSecondaryColor3d(double red, double green, double blue) → void
define glSecondaryColor3d GLEW_GET_FUN(__glewSecondaryColor3d) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DPROC __glewSecondaryColor3d typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue)
glSecondaryColor3dv(Pointer<Double> v) → void
define glSecondaryColor3dv GLEW_GET_FUN(__glewSecondaryColor3dv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DVPROC __glewSecondaryColor3dv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3DVPROC) (const GLdouble *v)
glSecondaryColor3f(double red, double green, double blue) → void
define glSecondaryColor3f GLEW_GET_FUN(__glewSecondaryColor3f) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FPROC __glewSecondaryColor3f typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat green, GLfloat blue)
glSecondaryColor3fv(Pointer<Float> v) → void
define glSecondaryColor3fv GLEW_GET_FUN(__glewSecondaryColor3fv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FVPROC __glewSecondaryColor3fv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3FVPROC) (const GLfloat *v)
glSecondaryColor3i(int red, int green, int blue) → void
define glSecondaryColor3i GLEW_GET_FUN(__glewSecondaryColor3i) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IPROC __glewSecondaryColor3i typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, GLint blue)
glSecondaryColor3iv(Pointer<Int32> v) → void
define glSecondaryColor3iv GLEW_GET_FUN(__glewSecondaryColor3iv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IVPROC __glewSecondaryColor3iv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3IVPROC) (const GLint *v)
glSecondaryColor3s(int red, int green, int blue) → void
define glSecondaryColor3s GLEW_GET_FUN(__glewSecondaryColor3s) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SPROC __glewSecondaryColor3s typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort green, GLshort blue)
glSecondaryColor3sv(Pointer<Int16> v) → void
define glSecondaryColor3sv GLEW_GET_FUN(__glewSecondaryColor3sv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SVPROC __glewSecondaryColor3sv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3SVPROC) (const GLshort *v)
glSecondaryColor3ub(int red, int green, int blue) → void
define glSecondaryColor3ub GLEW_GET_FUN(__glewSecondaryColor3ub) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBPROC __glewSecondaryColor3ub typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte green, GLubyte blue)
glSecondaryColor3ubv(Pointer<Uint8> v) → void
define glSecondaryColor3ubv GLEW_GET_FUN(__glewSecondaryColor3ubv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBVPROC __glewSecondaryColor3ubv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte *v)
glSecondaryColor3ui(int red, int green, int blue) → void
define glSecondaryColor3ui GLEW_GET_FUN(__glewSecondaryColor3ui) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIPROC __glewSecondaryColor3ui typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green, GLuint blue)
glSecondaryColor3uiv(Pointer<Uint32> v) → void
define glSecondaryColor3uiv GLEW_GET_FUN(__glewSecondaryColor3uiv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIVPROC __glewSecondaryColor3uiv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *v)
glSecondaryColor3us(int red, int green, int blue) → void
define glSecondaryColor3us GLEW_GET_FUN(__glewSecondaryColor3us) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USPROC __glewSecondaryColor3us typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue)
glSecondaryColor3usv(Pointer<Uint16> v) → void
define glSecondaryColor3usv GLEW_GET_FUN(__glewSecondaryColor3usv) GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USVPROC __glewSecondaryColor3usv typedef void (GLAPIENTRY * PFNGLSECONDARYCOLOR3USVPROC) (const GLushort *v)
glSecondaryColorPointer(int size, int type, int stride, Pointer<Void> pointer) → void
define glSecondaryColorPointer GLEW_GET_FUN(__glewSecondaryColorPointer) GLEW_FUN_EXPORT PFNGLSECONDARYCOLORPOINTERPROC __glewSecondaryColorPointer typedef void (GLAPIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const void *pointer)
glUnmapBuffer(int target) int
define glUnmapBuffer GLEW_GET_FUN(__glewUnmapBuffer) GLEW_FUN_EXPORT PFNGLUNMAPBUFFERPROC __glewUnmapBuffer typedef GLboolean (GLAPIENTRY * PFNGLUNMAPBUFFERPROC) (GLenum target)
glWindowPos2d(double x, double y) → void
define glWindowPos2d GLEW_GET_FUN(__glewWindowPos2d) GLEW_FUN_EXPORT PFNGLWINDOWPOS2DPROC __glewWindowPos2d typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y)
glWindowPos2dv(Pointer<Double> p) → void
define glWindowPos2dv GLEW_GET_FUN(__glewWindowPos2dv) GLEW_FUN_EXPORT PFNGLWINDOWPOS2DVPROC __glewWindowPos2dv typedef void (GLAPIENTRY * PFNGLWINDOWPOS2DVPROC) (const GLdouble *p)
glWindowPos2f(double x, double y) → void
define glWindowPos2f GLEW_GET_FUN(__glewWindowPos2f) GLEW_FUN_EXPORT PFNGLWINDOWPOS2FPROC __glewWindowPos2f typedef void (GLAPIENTRY * PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y)
glWindowPos2fv(Pointer<Float> p) → void
define glWindowPos2fv GLEW_GET_FUN(__glewWindowPos2fv) GLEW_FUN_EXPORT PFNGLWINDOWPOS2FVPROC __glewWindowPos2fv typedef void (GLAPIENTRY * PFNGLWINDOWPOS2FVPROC) (const GLfloat *p)
glWindowPos2i(int x, int y) → void
define glWindowPos2i GLEW_GET_FUN(__glewWindowPos2i) GLEW_FUN_EXPORT PFNGLWINDOWPOS2IPROC __glewWindowPos2i typedef void (GLAPIENTRY * PFNGLWINDOWPOS2IPROC) (GLint x, GLint y)
glWindowPos2iv(Pointer<Int32> p) → void
define glWindowPos2iv GLEW_GET_FUN(__glewWindowPos2iv) GLEW_FUN_EXPORT PFNGLWINDOWPOS2IVPROC __glewWindowPos2iv typedef void (GLAPIENTRY * PFNGLWINDOWPOS2IVPROC) (const GLint *p)
glWindowPos2s(int x, int y) → void
define glWindowPos2s GLEW_GET_FUN(__glewWindowPos2s) GLEW_FUN_EXPORT PFNGLWINDOWPOS2SPROC __glewWindowPos2s typedef void (GLAPIENTRY * PFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y)
glWindowPos2sv(Pointer<Int16> p) → void
define glWindowPos2sv GLEW_GET_FUN(__glewWindowPos2sv) GLEW_FUN_EXPORT PFNGLWINDOWPOS2SVPROC __glewWindowPos2sv typedef void (GLAPIENTRY * PFNGLWINDOWPOS2SVPROC) (const GLshort *p)
glWindowPos3d(double x, double y, double z) → void
define glWindowPos3d GLEW_GET_FUN(__glewWindowPos3d) GLEW_FUN_EXPORT PFNGLWINDOWPOS3DPROC __glewWindowPos3d typedef void (GLAPIENTRY * PFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdouble z)
glWindowPos3dv(Pointer<Double> p) → void
define glWindowPos3dv GLEW_GET_FUN(__glewWindowPos3dv) GLEW_FUN_EXPORT PFNGLWINDOWPOS3DVPROC __glewWindowPos3dv typedef void (GLAPIENTRY * PFNGLWINDOWPOS3DVPROC) (const GLdouble *p)
glWindowPos3f(double x, double y, double z) → void
define glWindowPos3f GLEW_GET_FUN(__glewWindowPos3f) GLEW_FUN_EXPORT PFNGLWINDOWPOS3FPROC __glewWindowPos3f typedef void (GLAPIENTRY * PFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloat z)
glWindowPos3fv(Pointer<Float> p) → void
define glWindowPos3fv GLEW_GET_FUN(__glewWindowPos3fv) GLEW_FUN_EXPORT PFNGLWINDOWPOS3FVPROC __glewWindowPos3fv typedef void (GLAPIENTRY * PFNGLWINDOWPOS3FVPROC) (const GLfloat *p)
glWindowPos3i(int x, int y, int z) → void
define glWindowPos3i GLEW_GET_FUN(__glewWindowPos3i) GLEW_FUN_EXPORT PFNGLWINDOWPOS3IPROC __glewWindowPos3i typedef void (GLAPIENTRY * PFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z)
glWindowPos3iv(Pointer<Int32> p) → void
define glWindowPos3iv GLEW_GET_FUN(__glewWindowPos3iv) GLEW_FUN_EXPORT PFNGLWINDOWPOS3IVPROC __glewWindowPos3iv typedef void (GLAPIENTRY * PFNGLWINDOWPOS3IVPROC) (const GLint *p)
glWindowPos3s(int x, int y, int z) → void
define glWindowPos3s GLEW_GET_FUN(__glewWindowPos3s) GLEW_FUN_EXPORT PFNGLWINDOWPOS3SPROC __glewWindowPos3s typedef void (GLAPIENTRY * PFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshort z)
glWindowPos3sv(Pointer<Int16> p) → void
define glWindowPos3sv GLEW_GET_FUN(__glewWindowPos3sv) GLEW_FUN_EXPORT PFNGLWINDOWPOS3SVPROC __glewWindowPos3sv typedef void (GLAPIENTRY * PFNGLWINDOWPOS3SVPROC) (const GLshort *p)