From bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d Mon Sep 17 00:00:00 2001 From: xolatile Date: Sun, 17 Aug 2025 18:28:28 +0200 Subject: Compiles, removed a lot of code, do not run it... --- src/engine/engine.h | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) (limited to 'src/engine/engine.h') diff --git a/src/engine/engine.h b/src/engine/engine.h index 1b1d82f..c4a534a 100644 --- a/src/engine/engine.h +++ b/src/engine/engine.h @@ -8,7 +8,6 @@ #include "octa.h" #include "lightmap.h" -#include "bih.h" #include "texture.h" #include "model.h" @@ -82,20 +81,6 @@ extern int compactvslots(); extern void reloadtextures(); extern void cleanuptextures(); -// shadowmap - -extern int shadowmap, shadowmapcasters; -extern bool shadowmapping; -extern matrix4 shadowmatrix; - -extern bool isshadowmapcaster(const vec &o, float rad); -extern bool addshadowmapcaster(const vec &o, float xyrad, float zrad); -extern bool isshadowmapreceiver(vtxarray *va); -extern void rendershadowmap(); -extern void pushshadowmap(); -extern void rendershadowmapreceivers(); -extern void guessshadowdir(); - // rendergl extern bool hasVAO, hasFBO, hasAFBO, hasDS, hasTF, hasTRG, hasTSW, hasS3TC, hasFXT1, hasLATC, hasRGTC, hasAF, hasFBB, hasUBO, hasMBR; extern int glversion, glslversion, glcompat; @@ -353,11 +338,6 @@ extern void mousemove(int dx, int dy); extern bool overlapsdynent(const vec &o, float radius); extern void rotatebb(vec ¢er, vec &radius, int yaw); extern float shadowray(const vec &o, const vec &ray, float radius, int mode, extentity *t = NULL); -struct ShadowRayCache; -extern ShadowRayCache *newshadowraycache(); -extern void freeshadowraycache(ShadowRayCache *&cache); -extern void resetshadowraycache(ShadowRayCache *cache); -extern float shadowray(ShadowRayCache *cache, const vec &o, const vec &ray, float radius, int mode, extentity *t = NULL); // world @@ -381,7 +361,7 @@ extern mapmodelinfo *getmminfo(int i); extern void startmodelquery(occludequery *query); extern void endmodelquery(); extern void preloadmodelshaders(); -extern void preloadusedmapmodels(bool msg = false, bool bih = false); +extern void preloadusedmapmodels(bool msg = false); static inline model *loadmapmodel(int n) { extern vector mapmodels; -- cgit v1.2.3