Alibek Omarov
7f31871b5a
engine: common: zone: restore Id Software and Darkplaces copyrights, add Xash3D FWGS copyrights
2 years ago
Alibek Omarov
f55ef63e26
ref: optimize R_LightLambert function
...
* Quick exit if no local lights
* Try to minimize Q_min() checks by apply it on temp variables
* Cap final light values only once, after all local lights are calculated
2 years ago
Alibek Omarov
824a34ee1e
engine: common: imgelib: fix declaration after statement in test code
2 years ago
Alibek Omarov
46e2ccd2bf
filesystem: wscript: check interface test before everything else
...
It makes sense since we're using sequential execution here anyway
2 years ago
Alibek Omarov
339c08d89f
public: add basic test for our strcpy, strcmp and strcat functions
2 years ago
Alibek Omarov
2db2375b4d
waifu: upgrade to latest revision
2 years ago
Alibek Omarov
d86ab19351
wscript: refactoring, replace --enable-fs-tests with --enable-tests
...
* Run filesystem tests in sequential order, to avoid tests being run
before filesystem_stdio DLL is linked
* Include new interface test in filesystem
2 years ago
Alibek Omarov
db40d58208
filesystem: add test for probing all interfaces
2 years ago
Alibek Omarov
33ff7bbd61
scripts: waifulib: compiler_optimizations: set default build type to release
...
I think this will make configuration less confusing, also we're stable enough to be built
with optimizations and without debug information
2 years ago
Alibek Omarov
4d4162336a
engine: common: mod_bmodel: apply code style fixes to match existing code, for consistency
2 years ago
Jonathan Poncelet
372514151d
engine: common: mod_bmodel: Fixed default texture name check
...
REF_DEFAULT_TEXTURE defines the canonical name, so is used
instead of a string literal.
2 years ago
Jonathan Poncelet
6c9ce478a9
engine: common: mod_bmodel: Fixed Con_Printf warnings
...
Some formatting characters did not match up with their
values.
2 years ago
Jonathan Poncelet
78555ab125
engine: common: mod_bmodel: Tidied texture loading procedure
2 years ago
Andrey Akhmichin
f2c671d809
utils: mdldec: Fix typo.
2 years ago
Alibek Omarov
4bce193645
mainui: update
2 years ago
Alibek Omarov
129de871e3
engine: common: hpak: use statically allocated hpk_maxsize cvar because gamedll can re-register it for some reason
2 years ago
Alibek Omarov
c24a1fafc5
engine: add missing HPAK_CheckSize/Integrity calls
2 years ago
Alibek Omarov
cee3757e6f
engine: common: hpak: add hpak deletion in validate function
2 years ago
Alibek Omarov
12ed092446
engine: client: register VGui surface cvars
2 years ago
Alibek Omarov
2fb19a0cfd
public: matrixlib: cleanup unused functions
2 years ago
Alibek Omarov
79624fa400
ref: gl: cleanup unused functions
2 years ago
Alibek Omarov
550ced9c36
ref: gl: cleanup unused functions in frustum
2 years ago
Alibek Omarov
fd795d5612
ref: soft: cleanup unused functions
2 years ago
Alibek Omarov
dc0982932b
engine: common: sequence: static-ize private functions
2 years ago
Alibek Omarov
5d387101b9
engine: client: remove unused Key_IsBind
2 years ago
Alibek Omarov
eef1e1868a
engine: common: remove unused BaseCmd_Replace
2 years ago
Alibek Omarov
4005ef831a
engine: common: remove unused IsBackgroundMap/Demo calls, remove unused gamma function
2 years ago
Alibek Omarov
b0c71c598f
engine: common: remove unused Mod_AmbientLevels
2 years ago
Alibek Omarov
d7848b7b8d
engine: client: efx: remove unused CL_FreeParticle
2 years ago
Alibek Omarov
9cdce1ce69
engine: network: remove unused MSG_Read/WriteBitFloat
2 years ago
Alibek Omarov
84edd9d0c4
engine: client: use ReadVec3Angles in svc_setangle, as server uses WriteVec3Angles
2 years ago
Alibek Omarov
d8355a651f
engine: add missing Sequence_Init and Sequence_OnLevelLoad calls
2 years ago
Alibek Omarov
004ac8105e
engine: common: identification: static-ize all functions
2 years ago
Alibek Omarov
2e8ab13242
engine: client: fix parsing svc_spawnentity on old protocol
2 years ago
Alibek Omarov
27d9fc0afe
engine: client: sound: remove unused functions
2 years ago
Alibek Omarov
192d510924
engine: client: remove unused function CL_FreeEntity and everything that used it
2 years ago
Alibek Omarov
3614cfa878
engine: client: avi: remove unused function
2 years ago
Alibek Omarov
12efcf1c44
engine: network: remove some totally ununsed functions
2 years ago
Alibek Omarov
a8de11643c
engine: platform: sdl: make GL_CreateContext and GL_DeleteContext functions static
2 years ago
Alibek Omarov
597027277c
engine: server: remove some totally unused functions
2 years ago
Alibek Omarov
48988e66bd
engine: client: fix missing HTTP_ResetProcessState call
2 years ago
Alibek Omarov
37e3cf7e86
public: crtlib: remove unused functions
2 years ago
Alibek Omarov
01e0542223
engine: server: move master announce logic to masterlist, keep unique heartbeat challenge and heartbeat timer for each master
2 years ago
Alibek Omarov
93a7ccd14f
engine: network: add net_gai_state_t enum for NET_StringToAdrNB result value
2 years ago
Alibek Omarov
892e5c59eb
engine: server: convert public_server cvar to static allocation
2 years ago
Alibek Omarov
c2992afb4a
engine: network: make all HTTP commands and cvars restricted, except http_addcustomserver. Also zero http_useragent by default (it's autogenerated now)
2 years ago
Alibek Omarov
b99e7a6304
engine: network: include build info to default HTTP useragent
2 years ago
Alibek Omarov
8888b456df
engine: client: cl_tent: rewrite R_Sprite_Explode to be closer to original function but support Xash extensions
2 years ago
Alibek Omarov
53987f47e2
engine: client: use alternative ease-in ease-out function in sound fade
2 years ago
Alibek Omarov
7cac1d290d
scripts: gha: it's pretty safe to not do clean on Waf, since it's much better at tracking modified files
2 years ago