70 Commits (d4bf57c7c20f98354da7c7839218e3eb8a2d8c10)

Author SHA1 Message Date
Alibek Omarov 70b26a13c2 engine: allow ref dlls to use convar_t 2 years ago
Alibek Omarov 6a1f96a2c6 engine: always unlink variables and commands BEFORE all pointers to them would be lost 2 years ago
Alibek Omarov 5d7d5319fd engine: move ref cvars to static allocation 2 years ago
Alibek Omarov d4470402ee engine: move vid cvars to static allocation 2 years ago
Alibek Omarov 05560c7607 engine: always read and set vid_fullscreen value directly with it's object 2 years ago
Alibek Omarov b16fa8eddc public: remove Q_strcat and Q_strcpy, and patch the code that uses it 2 years ago
Alibek Omarov 192d510924 engine: client: remove unused function CL_FreeEntity and everything that used it 2 years ago
Alibek Omarov 3ccbc7a28c engine: client: ref_common: r_refdll is not a VIDRESTART cvar 2 years ago
Alibek Omarov ec355a83d1 engine: client: ref_common: eliminate COM_FreeLibrary in renderer names query, hardcoding them instead 2 years ago
Alibek Omarov d667845777 engine: convert Cbuf_AddText with va to Cbuf_AddTextf 2 years ago
Alibek Omarov f4069de7f2 engine: move SlerpBones, CalcBonePosition/Quaternion from engine to libpublic 2 years ago
Alibek Omarov d7af50ea6c engine: ref: remove direction vectors from Ref API, renderers calculate them from viewangles to local data anyway 2 years ago
Alibek Omarov 4cb109abe0 engine: make playermove funcs truly shared between client and server 2 years ago
Alibek Omarov 69b0954007 engine: change RenderAPI's RenderGetParm return type to intptr_t to insure compatibility with 64-bit 2 years ago
Alibek Omarov 314672d82c engine: client: fix invalid playerinfo being accessed by renderer 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago
Alibek Omarov a777e7c80d engine, ref: add sprite and studio cvars to shared cvars list 3 years ago
Alibek Omarov 1350fd0b52 engine: ref: use right Cvar_Get function :) 3 years ago
Alibek Omarov d7db48ce4b engine, ref: create shared cvars list, register them at engine side, make a generic macro to declare, define and get all pointers at ref side 3 years ago
SNMetamorph c366e25a10 ref_gl: cvar gl_wgl_msaa_samples renamed to gl_msaa_samples 3 years ago
Alibek Omarov 9e5d5e0ea3 public: moved COM_ParseFileSafe to libpublic, added optional argument for length and overflow checking 3 years ago
Alibek Omarov 9313f7e80e engine: replace pool pointer by pool handle 4 years ago
Alibek Omarov 58edfbc485 engine: move cvars that expected to exist by client.dll from render dll to engine 4 years ago
Gleb Mazovetskiy 12b579bc34 Fix R_CollectRendererNames 4 years ago
Gleb Mazovetskiy a234888d44 Remove DEFAULT_(ACCELERATED|SOFTWARE)_RENDERER 4 years ago
Alibek Omarov 766ef84af4 engine: ref: try to bruteforce all available renderers if we're failed to load requested one 4 years ago
Andrey Akhmichin 5aef09ce5d engine: client: simplified strings operations. 4 years ago
Alibek Omarov 80a5c53cb2 engine: client: move ref state updating into standalone function 4 years ago
mittorn 3a416636f1 engine: mark GAME_EXPORT's 5 years ago
Alibek Omarov 612e7560ae engine: client: fix r_showtextures 5 years ago
Alibek Omarov c07109e69c engine: fix -Wincompatible-pointer-types, add it to Werror list 5 years ago
Alibek Omarov 9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 5 years ago
Alibek Omarov 7afee98f99 engine: ref: check if refdll was initialized before freeing texture 5 years ago
mittorn 7f6395fa7d ref: display transformation API 5 years ago
iZarif bf8b87c29d engine: client/common: fix a few more format warnings 5 years ago
Alibek Omarov e0b8c338a8 engine: ref: more verbose refdll loading 5 years ago
Alibek Omarov eff814b148 engine: ref: remove redutant continue, return false in case of failed renderer initialization 5 years ago
Alibek Omarov 898b697b70 engine: ref: allow to set r_refdll or -ref with ref_ prefix 5 years ago
Alibek Omarov 6d8026cd81 engine: ref: fix spamming in console when getting human readable renderer names 5 years ago
Alibek Omarov dc207a449c engine: fix -Werror=strict-prototypes 5 years ago
Alibek Omarov 8323df240b engine: implement menu extensions to allow choosing renderers from GUI 5 years ago
Alibek Omarov a1ae770f70 engine: ref: add optional export to determine actual human readable renderer name 5 years ago
Alibek Omarov f9269dcc1c engine: ref: implement executing renderer config before creating context from engine and video config before loading refdll, update api, add r_refdll cvar to video.cfg 5 years ago
Alibek Omarov 8f9800eb3c ref: move R_DrawTree from refdll to engine, implement using ref's triapi 5 years ago
Alibek Omarov 6197ba8af6 engine: ref: remove redutant LoadLibrary call 5 years ago
Alibek Omarov 3ae7ecaeb3 engine: patched to compile, moved gl_clear to engine 6 years ago
Alibek Omarov 76dae35955 ref: remove COM_HashKey API call 6 years ago
Alibek Omarov d14ce61520 engine: no return type for RenderFrame 6 years ago
Alibek Omarov ab7a67464b engine: fix long<->int conversion UBs 6 years ago
Alibek Omarov 2c17af4850
engine: ref: fix possible null dereference, if client doesn't export studio renderer 6 years ago