Stefan Dösinger : wined3d: Add missing prototypes for GL_ARB_vertex_blend.

Alexandre Julliard julliard at wine.codeweavers.com
Thu May 3 08:57:07 CDT 2007


Module: wine
Branch: master
Commit: 34f95c683ec8210523575f5017fefae55ef35bb0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=34f95c683ec8210523575f5017fefae55ef35bb0

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Tue Apr 24 23:30:22 2007 +0200

wined3d: Add missing prototypes for GL_ARB_vertex_blend.

---

 include/wine/wined3d_gl.h |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/include/wine/wined3d_gl.h b/include/wine/wined3d_gl.h
index 7a2ffdb..c325539 100644
--- a/include/wine/wined3d_gl.h
+++ b/include/wine/wined3d_gl.h
@@ -283,6 +283,15 @@ typedef void (APIENTRY * PGLFNGLPOINTPARAMETERFVARBPROC) (GLenum pname, const GL
 #define GL_MODELVIEW31_ARB                0x873F
 #endif
 typedef void (APIENTRY * PGLFNGLWEIGHTPOINTERARB) (GLint size, GLenum type, GLsizei stride, GLvoid* pointer);
+typedef void (APIENTRY * PGLFNGLWEIGHTBV) (GLint size, const GLbyte *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTSV) (GLint size, const GLshort *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTIV) (GLint size, const GLint *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTFV) (GLint size, const GLfloat *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTDV) (GLint size, const GLdouble *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTUBV) (GLint size, const GLubyte *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTUSV) (GLint size, const GLushort *weights);
+typedef void (APIENTRY * PGLFNGLWEIGHTUIV) (GLint size, const GLuint *weights);
+typedef void (APIENTRY * PGLFNGLVERTEXBLENDARB) (GLint count);
 /* GL_ARB_pixel_buffer_object */
 #ifndef GL_ARB_pixel_buffer_object
 #define GL_ARB_pixel_buffer_object 1
@@ -1595,6 +1604,15 @@ typedef enum _GL_SupportedExt {
     USE_GL_FUNC(PGLFNGETCOMPRESSEDTEXIMAGEPROC,      glGetCompressedTexImageARB); \
     /* GL_ARB_vertex_blend */ \
     USE_GL_FUNC(PGLFNGLWEIGHTPOINTERARB,             glWeightPointerARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTBV,                     glWeightbvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTSV,                     glWeightsvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTIV,                     glWeightivARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTFV,                     glWeightfvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTDV,                     glWeightdvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTUBV,                    glWeightubvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTUSV,                    glWeightusvARB); \
+    USE_GL_FUNC(PGLFNGLWEIGHTUIV,                    glWeightuivARB); \
+    USE_GL_FUNC(PGLFNGLVERTEXBLENDARB,               glVertexBlendARB); \
     /* GL_ARB_vertex_buffer_object */ \
     USE_GL_FUNC(PGLFNBINDBUFFERARBPROC,              glBindBufferARB); \
     USE_GL_FUNC(PGLFNDELETEBUFFERSARBPROC,           glDeleteBuffersARB); \




More information about the wine-cvs mailing list