]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - model_brush.h
engine mostly converted to use R_MeshQueue functions instead of true transparent...
[xonotic/darkplaces.git] / model_brush.h
index 05d810587e93b427459b0ffcb8523b64b8e963af..9d6ffc683055e4d6e12ed8d292f33b92c5ae5443 100644 (file)
@@ -204,10 +204,11 @@ msurface_t;
 #define SHADERSTAGE_NORMAL 1
 #define SHADERSTAGE_COUNT 2
 
+struct entity_render_s;
 // change this stuff when real shaders are added
 typedef struct Cshader_s
 {
-       void (*shaderfunc[SHADERSTAGE_COUNT])(msurface_t *firstsurf);
+       void (*shaderfunc[SHADERSTAGE_COUNT])(struct entity_render_s *ent, msurface_t *firstsurf);
        // list of surfaces using this shader (used during surface rendering)
        msurface_t *chain;
 }