diff options
| author | xolatile | 2025-08-17 18:28:28 +0200 |
|---|---|---|
| committer | xolatile | 2025-08-17 18:28:28 +0200 |
| commit | bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d (patch) | |
| tree | 9f4f7b6f5003585e5a170bd55ccaa335b8f26f90 /src/engine/engine.h | |
| parent | bec4167d29a68efd0cd2da36143e7f1c78a119a0 (diff) | |
| download | xolatile-badassbug-bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d.tar.xz xolatile-badassbug-bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d.tar.zst | |
Diffstat (limited to 'src/engine/engine.h')
| -rw-r--r-- | src/engine/engine.h | 22 |
1 files changed, 1 insertions, 21 deletions
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<mapmodelinfo> mapmodels; |
