mesa: _vbo_Color4f, _vbo_Normal3f, _vbo_MultiTexCoord4f functions
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 20 Jun 2008 16:48:14 +0000 (10:48 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 20 Jun 2008 16:48:14 +0000 (10:48 -0600)
src/mesa/vbo/vbo.h
src/mesa/vbo/vbo_exec_api.c

index 79d33d0..1a737ba 100644 (file)
@@ -120,4 +120,14 @@ void vbo_use_buffer_objects(GLcontext *ctx);
 void vbo_set_draw_func(GLcontext *ctx, vbo_draw_func func);
 
 
+void
+_vbo_Color4f(GLfloat r, GLfloat g, GLfloat b, GLfloat a);
+
+void
+_vbo_Normal3f(GLfloat x, GLfloat y, GLfloat z);
+
+void
+_vbo_MultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
+
+
 #endif
index b263885..cf9c860 100644 (file)
@@ -769,3 +769,24 @@ static void reset_attrfv( struct vbo_exec_context *exec )
    exec->vtx.vertex_size = 0;
 }
       
+
+void
+_vbo_Color4f(GLfloat r, GLfloat g, GLfloat b, GLfloat a)
+{
+   vbo_Color4f(r, g, b, a);
+}
+
+
+void
+_vbo_Normal3f(GLfloat x, GLfloat y, GLfloat z)
+{
+   vbo_Normal3f(x, y, z);
+}
+
+
+void
+_vbo_MultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
+{
+   vbo_MultiTexCoord4f(target, s, t, r, q);
+}
+