]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - client.h
Added taskqueue.[ch].
[xonotic/darkplaces.git] / client.h
index 1b2c71122b179e4b15808ebb1b62d6d2e027f22f..02a34c0c99e3a0724eb30daf31e2917afd9f34d3 100644 (file)
--- a/client.h
+++ b/client.h
@@ -80,9 +80,6 @@ typedef enum r_stat_e
        r_stat_bufferdatasize_index16,
        r_stat_bufferdatasize_index32,
        r_stat_bufferdatasize_uniform,
-       r_stat_animcache_vertexmesh_count,
-       r_stat_animcache_vertexmesh_vertices,
-       r_stat_animcache_vertexmesh_maxvertices,
        r_stat_animcache_skeletal_count,
        r_stat_animcache_skeletal_bones,
        r_stat_animcache_skeletal_maxbones,
@@ -161,10 +158,6 @@ typedef enum r_stat_e
        r_stat_batch_dynamic_surfaces_because_tcmod_turbulent,
        r_stat_batch_dynamic_vertices_because_tcmod_turbulent,
        r_stat_batch_dynamic_triangles_because_tcmod_turbulent,
-       r_stat_batch_dynamic_batches_because_interleavedarrays,
-       r_stat_batch_dynamic_surfaces_because_interleavedarrays,
-       r_stat_batch_dynamic_vertices_because_interleavedarrays,
-       r_stat_batch_dynamic_triangles_because_interleavedarrays,
        r_stat_batch_dynamic_batches_because_nogaps,
        r_stat_batch_dynamic_surfaces_because_nogaps,
        r_stat_batch_dynamic_vertices_because_nogaps,
@@ -484,7 +477,7 @@ typedef struct frameblend_s
 }
 frameblend_t;
 
-// LordHavoc: this struct is intended for the renderer but some fields are
+// LadyHavoc: this struct is intended for the renderer but some fields are
 // used by the client.
 //
 // The renderer should not rely on any changes to this struct to be persistent
@@ -558,10 +551,6 @@ typedef struct entity_render_s
        float          *animcache_tvector3f;
        r_meshbuffer_t *animcache_tvector3f_vertexbuffer;
        int             animcache_tvector3f_bufferoffset;
-       // interleaved arrays for rendering and dynamic vertex buffers for them
-       r_vertexmesh_t *animcache_vertexmesh;
-       r_meshbuffer_t *animcache_vertexmesh_vertexbuffer;
-       int             animcache_vertexmesh_bufferoffset;
        // gpu-skinning shader needs transforms in a certain format, we have to
        // upload this to a uniform buffer for the shader to use, and also keep a
        // backup copy in system memory for the dynamic batch fallback code
@@ -847,7 +836,7 @@ typedef struct client_static_s
        // -1 = use normal cd track
        int forcetrack;
        qfile_t *demofile;
-       // realtime at second frame of timedemo (LordHavoc: changed to double)
+       // realtime at second frame of timedemo (LadyHavoc: changed to double)
        double td_starttime;
        int td_frames; // total frames parsed
        double td_onesecondnexttime;
@@ -857,7 +846,7 @@ typedef struct client_static_s
        double td_onesecondmaxfps;
        double td_onesecondavgfps;
        int td_onesecondavgcount;
-       // LordHavoc: pausedemo
+       // LadyHavoc: pausedemo
        qboolean demopaused;
 
        // sound mixer statistics for showsound display