Alibek Omarov
c1252b5642
scripts: waifulib: vgui: fix Logs aren't being imported
2023-04-17 06:36:58 +03:00
Alibek Omarov
7d54952422
3rdparty: vgui_support: update submodule
2023-04-17 05:22:02 +03:00
Alibek Omarov
b28d10f69f
scripts: waifulib: split vgui_support VGUI detection to separate module
2023-04-17 05:20:22 +03:00
Alibek Omarov
6cb3b2f01a
wscript: print modules help before engine common options
2023-04-17 05:19:56 +03:00
Alibek Omarov
248be5458f
engine: common: hpak: do not print hashpak contents in quiet mode
2023-04-17 04:39:21 +03:00
Alibek Omarov
2e7306e96a
engine: network: fix missing newline in IP port allocation error message
2023-04-17 04:37:16 +03:00
Alibek Omarov
558ded6d6a
filesystem: tests: interface: use correct type for module on Win32
2023-04-15 04:58:29 +03:00
Alibek Omarov
c52dc69360
scripts: gha, cirrus: fix failing workflows because of --enable-fs-tests flag removal
2023-04-15 04:24:45 +03:00
Alibek Omarov
ba1648c689
mainui: update
2023-04-15 04:19:14 +03:00
Alibek Omarov
101a7a1240
engine: client: try to fix random crash in CL_ClearWorld when using legacy protocol
2023-04-15 04:08:40 +03:00
Alibek Omarov
25d6b2b069
engine: client: fix FlushEntityPacket message overflow on legacy servers
2023-04-15 04:08:40 +03:00
Alibek Omarov
f67b97e63c
engine: common: mod_bmodel: remove useless copy before Q_strnlwr, as Q_strnlwr already copies string
2023-04-15 04:08:40 +03:00
Alibek Omarov
9a24cb8c96
engine: client: console: remove useless function Con_StringLength
2023-04-15 04:08:40 +03:00
Alibek Omarov
c157b7def3
filesystem: tests: interface: various fixes
...
* correctly check success variable value in CreateInterface
* get rid of C language quirks because this file is C++
* check that globals were filled
2023-04-15 04:08:12 +03:00
Alibek Omarov
de88aec958
filesystem: restore DarkPlaces contributors copyrights lost in filesystem_stdio
...
* Add Xash3D FWGS contributors copyrights
2023-04-15 02:39:38 +03:00
Alibek Omarov
7f31871b5a
engine: common: zone: restore Id Software and Darkplaces copyrights, add Xash3D FWGS copyrights
2023-04-15 02:39:16 +03:00
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
2023-04-14 20:33:07 +03:00
Alibek Omarov
824a34ee1e
engine: common: imgelib: fix declaration after statement in test code
2023-04-14 18:58:43 +03:00
Alibek Omarov
46e2ccd2bf
filesystem: wscript: check interface test before everything else
...
It makes sense since we're using sequential execution here anyway
2023-04-13 20:07:58 +03:00
Alibek Omarov
339c08d89f
public: add basic test for our strcpy, strcmp and strcat functions
2023-04-13 19:56:31 +03:00
Alibek Omarov
2db2375b4d
waifu: upgrade to latest revision
2023-04-13 18:43:08 +03:00
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
2023-04-13 18:40:27 +03:00
Alibek Omarov
db40d58208
filesystem: add test for probing all interfaces
2023-04-13 18:39:21 +03:00
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
2023-04-13 16:14:09 +03:00
Alibek Omarov
4d4162336a
engine: common: mod_bmodel: apply code style fixes to match existing code, for consistency
2023-04-11 03:11:23 +03:00
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.
2023-04-11 01:41:20 +03:00
Jonathan Poncelet
6c9ce478a9
engine: common: mod_bmodel: Fixed Con_Printf warnings
...
Some formatting characters did not match up with their
values.
2023-04-11 01:41:20 +03:00
Jonathan Poncelet
78555ab125
engine: common: mod_bmodel: Tidied texture loading procedure
2023-04-11 01:41:20 +03:00
Andrey Akhmichin
f2c671d809
utils: mdldec: Fix typo.
2023-04-10 01:03:52 +03:00
Alibek Omarov
4bce193645
mainui: update
2023-04-03 06:45:05 +03:00
Alibek Omarov
129de871e3
engine: common: hpak: use statically allocated hpk_maxsize cvar because gamedll can re-register it for some reason
2023-04-03 06:22:55 +03:00
Alibek Omarov
c24a1fafc5
engine: add missing HPAK_CheckSize/Integrity calls
2023-04-03 06:04:48 +03:00
Alibek Omarov
cee3757e6f
engine: common: hpak: add hpak deletion in validate function
2023-04-03 06:04:18 +03:00
Alibek Omarov
12ed092446
engine: client: register VGui surface cvars
2023-04-03 06:03:29 +03:00
Alibek Omarov
2fb19a0cfd
public: matrixlib: cleanup unused functions
2023-04-03 05:14:59 +03:00
Alibek Omarov
79624fa400
ref: gl: cleanup unused functions
2023-04-03 05:09:33 +03:00
Alibek Omarov
550ced9c36
ref: gl: cleanup unused functions in frustum
2023-04-03 05:05:32 +03:00
Alibek Omarov
fd795d5612
ref: soft: cleanup unused functions
2023-04-03 04:57:41 +03:00
Alibek Omarov
dc0982932b
engine: common: sequence: static-ize private functions
2023-04-03 04:33:19 +03:00
Alibek Omarov
5d387101b9
engine: client: remove unused Key_IsBind
2023-04-03 04:33:19 +03:00
Alibek Omarov
eef1e1868a
engine: common: remove unused BaseCmd_Replace
2023-04-03 04:33:19 +03:00
Alibek Omarov
4005ef831a
engine: common: remove unused IsBackgroundMap/Demo calls, remove unused gamma function
2023-04-03 04:33:19 +03:00
Alibek Omarov
b0c71c598f
engine: common: remove unused Mod_AmbientLevels
2023-04-03 04:33:19 +03:00
Alibek Omarov
d7848b7b8d
engine: client: efx: remove unused CL_FreeParticle
2023-04-03 04:33:19 +03:00
Alibek Omarov
9cdce1ce69
engine: network: remove unused MSG_Read/WriteBitFloat
2023-04-03 04:17:54 +03:00
Alibek Omarov
84edd9d0c4
engine: client: use ReadVec3Angles in svc_setangle, as server uses WriteVec3Angles
2023-04-03 04:17:02 +03:00
Alibek Omarov
d8355a651f
engine: add missing Sequence_Init and Sequence_OnLevelLoad calls
2023-04-03 04:12:47 +03:00
Alibek Omarov
004ac8105e
engine: common: identification: static-ize all functions
2023-04-03 04:04:25 +03:00
Alibek Omarov
2e8ab13242
engine: client: fix parsing svc_spawnentity on old protocol
2023-04-03 03:56:31 +03:00
Alibek Omarov
27d9fc0afe
engine: client: sound: remove unused functions
2023-04-03 03:55:57 +03:00