]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
added varray_svector3f, varray_tvector3f, and varray_normal3f arrays
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2004 02:24:30 +0000 (02:24 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2004 02:24:30 +0000 (02:24 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4423 d7cf8633-e32d-0410-b094-e92efae38249

gl_backend.c
gl_backend.h

index 7ba45451894ffb638e3c6f80c886267e79a67e4f..584acfdc60677e9a398c1a25878605950f4accd7 100644 (file)
@@ -1481,12 +1481,16 @@ void SCR_UpdateScreen (void)
 // dynamic vertex array buffer subsystem
 //===========================================================================
 
+// FIXME: someday this should be dynamically allocated and resized?
 float varray_vertex3f[65536*3];
+float varray_svector3f[65536*3];
+float varray_tvector3f[65536*3];
+float varray_normal3f[65536*3];
 float varray_color4f[65536*4];
 float varray_texcoord2f[4][65536*2];
 float varray_texcoord3f[4][65536*3];
-float varray_normal3f[65536*3];
 int earray_element3i[65536];
+float varray_vertex3f2[65536*3];
 
 //===========================================================================
 // vertex array caching subsystem
index 3549566a6a641dc2b8b5a8a908a2f5518e40ec59..645aeaf6c13c40cfe0b869e97244d516dbfa01c7 100644 (file)
@@ -108,11 +108,14 @@ rcachearrayrequest_t;
 int R_Mesh_CacheArray(rcachearrayrequest_t *r);
 
 extern float varray_vertex3f[65536*3];
+extern float varray_svector3f[65536*3];
+extern float varray_tvector3f[65536*3];
+extern float varray_normal3f[65536*3];
 extern float varray_color4f[65536*4];
 extern float varray_texcoord2f[4][65536*2];
 extern float varray_texcoord3f[4][65536*3];
-extern float varray_normal3f[65536*3];
 extern int earray_element3i[65536];
+extern float varray_vertex3f2[65536*3];
 
 #endif