From 757096e7df15c14b9b10352fa91663483f9e34f8 Mon Sep 17 00:00:00 2001 From: xolatile Date: Sun, 10 Aug 2025 00:19:46 +0200 Subject: all --- src/engine/engine.h | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) (limited to 'src/engine/engine.h') diff --git a/src/engine/engine.h b/src/engine/engine.h index 5d3fec3..29bfaff 100644 --- a/src/engine/engine.h +++ b/src/engine/engine.h @@ -60,13 +60,13 @@ extern void reloadfonts(); extern int hwtexsize, hwcubetexsize, hwmaxaniso, maxtexsize; extern Texture *textureload(const char *name, int clamp = 0, bool mipit = true, bool msg = true); -extern int texalign(const void *data, int w, int bpp); +extern int texalign(int w, int bpp); extern void cleanuptexture(Texture *t); extern uchar *loadalphamask(Texture *t); extern void loadlayermasks(); extern void loadshaders(); -extern void setuptexparameters(int tnum, void *pixels, int clamp, int filter, GLenum format = GL_RGB, GLenum target = GL_TEXTURE_2D, bool swizzle = false); -extern void createtexture(int tnum, int w, int h, void *pixels, int clamp, int filter, GLenum component = GL_RGB, GLenum target = GL_TEXTURE_2D, int pw = 0, int ph = 0, int pitch = 0, bool resize = true, GLenum format = GL_FALSE, bool swizzle = false); +extern void setuptexparameters(int tnum, int clamp, int filter, GLenum format = GL_RGB, GLenum target = GL_TEXTURE_2D); +extern void createtexture(int tnum, int w, int h, void *pixels, int clamp, int filter, GLenum component = GL_RGB, GLenum target = GL_TEXTURE_2D, int pw = 0, int ph = 0, int pitch = 0, bool resize = true, GLenum format = GL_FALSE); extern void blurtexture(int n, int bpp, int w, int h, uchar *dst, const uchar *src, int margin = 0); extern void blurnormals(int n, int w, int h, bvec *dst, const bvec *src, int margin = 0); extern bool reloadtexture(Texture &tex); @@ -247,14 +247,6 @@ extern void drawbb(const ivec &bo, const ivec &br); extern int oqfrags; -// dynlight - -extern void updatedynlights(); -extern int finddynlights(); -extern void calcdynlightmask(vtxarray *va); -extern int setdynlights(vtxarray *va); -extern bool getdynlight(int n, vec &o, float &radius, vec &color); - // material extern int showmat; @@ -281,7 +273,7 @@ extern void localconnect(); // serverbrowser extern bool resolverwait(const char *name, ENetAddress *address); -extern int connectwithtimeout(ENetSocket sock, const char *hostname, const ENetAddress &address); +extern int connectwithtimeout(ENetSocket sock, const ENetAddress &address); extern void addserver(const char *name, int port = 0, const char *password = NULL, bool keep = false); extern void writeservercfg(); @@ -340,7 +332,7 @@ extern void renderbackground(const char *caption = NULL, Texture *mapshot = NULL extern void renderprogress(float bar, const char *text, GLuint tex = 0, bool background = false); extern void getfps(int &fps, int &bestdiff, int &worstdiff); -extern void swapbuffers(bool overlay = true); +extern void swapbuffers(); extern int getclockmillis(); enum { KR_CONSOLE = 1<<0, KR_GUI = 1<<1, KR_EDITMODE = 1<<2 }; @@ -427,10 +419,7 @@ extern void clearmainmenu(); extern void g3d_mainmenu(); // sound -extern void clearmapsounds(); -extern void checkmapsounds(); extern void updatesounds(); -extern void preloadmapsounds(); #endif -- cgit v1.2.3