]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/q3map2.h
unlimit MAX_MAP_DRAW_INDEXES
[xonotic/netradiant.git] / tools / quake3 / q3map2 / q3map2.h
index 89dbe3c9b2ff58fd973ab3eeb094ff376a1baa33..f4b88d7a68c8ac1463217dd8fd9c95668a434aa2 100644 (file)
@@ -327,7 +327,6 @@ abstracted bsp file
 #define        MAX_MAP_VISIBILITY              (VIS_HEADER_SIZE + MAX_MAP_VISCLUSTERS * (((MAX_MAP_VISCLUSTERS + 63) & ~63) >> 3))
 
 #define        MAX_MAP_DRAW_SURFS              0x20000
-#define        MAX_MAP_DRAW_INDEXES    0x80000
 
 #define MAX_MAP_ADVERTISEMENTS 30
 
@@ -2511,10 +2510,11 @@ Q_EXTERN int                            numBSPVisBytes Q_ASSIGN( 0 );
 Q_EXTERN byte                          bspVisBytes[ MAX_MAP_VISIBILITY ];
 
 Q_EXTERN int                           numBSPDrawVerts Q_ASSIGN( 0 );
-Q_EXTERN bspDrawVert_t         *bspDrawVerts Q_ASSIGN( NULL );
+Q_EXTERN bspDrawVert_t                 *bspDrawVerts Q_ASSIGN( NULL );
 
 Q_EXTERN int                           numBSPDrawIndexes Q_ASSIGN( 0 );
-Q_EXTERN int                           bspDrawIndexes[ MAX_MAP_DRAW_INDEXES ];
+Q_EXTERN int                           allocatedBSPDrawIndexes Q_ASSIGN( 0 );
+Q_EXTERN int                           *bspDrawIndexes Q_ASSIGN(NULL);
 
 Q_EXTERN int                           numBSPDrawSurfaces Q_ASSIGN( 0 );
 Q_EXTERN bspDrawSurface_t      *bspDrawSurfaces Q_ASSIGN( NULL );