Commit graph

47 commits

Author SHA1 Message Date
14717d8092 Added prediction for triggers, thanks oblivious
Prediction is fixed by me by adding two more functions in prediction
class, there had before some issues because
starttouch/endtouch weren't predicted.
The result is that with lag, it restores touched entities,
including the triggers touched entity list.
2024-08-23 00:42:58 +02:00
6691968046 Added enhanced cl_clock_correction & misc
- Added vprof
- Fixed few issues again with cl_showhitboxes
- Fixed some shader compilation
- Fixed few issues with bitbuf
2024-07-23 03:05:29 +02:00
860bd3e883 Added smoothed interpolation amount & fixed fews issues with prediction
Added vprof too
2024-07-19 05:03:08 +02:00
Er2
445249ef2b public/tier0/platform.h: Remove __restrict not only for linux 2023-12-30 10:34:50 +03:00
nillerusr
f7b85181f9 fix idiotic libs problems again 2023-04-25 01:18:15 +03:00
nillerusr
70b73ca1f4 fix musl-idiodic libsc problems 2023-04-25 00:40:23 +00:00
nillerusr
3ff7140437 WIP: musl port 2023-04-24 22:39:09 +00:00
nillerusr
61b905e43c tier1: fix possible unsafe read in lzss SafeUncompress, make tests pass under asan 2023-04-07 14:59:36 +03:00
nillerusr
4b7036075c unittests: fix library loading 2023-04-07 13:47:43 +03:00
nillerusr
7f0905a7f1 tier0: disable vprof by default 2023-02-11 20:32:11 +03:00
nillerusr
8f1156442e materialsystem: threaded optimizations, fix mat_queue_mode on some android devices 2023-01-14 15:53:33 +03:00
exstrim401
b69cdde7be Fix macOS build (#146)
* Fix macOS build
* Fix *BSD build
* Add missing *BSD include
2022-11-27 16:48:27 +03:00
Er2
9175b29f60 BSD: Add support (#140)
* BSD: Add support

* BSD: other fixes

There is still a bug when vgui haven't got text, maybe because of resources.

Also there is bug where when trying to start new game caption names shows wrong.

* BSD: Debugging

* BSD: modify preprocessor and fix windows

* BSD: Remove debugging and fix labels in gameui

* BSD: Remove disabling some DX9 commands

* BSD: Remove -g flag
2022-11-24 22:04:29 +03:00
exstrim401
2cd1288516 macOS build support 2022-11-20 15:00:44 +02:00
nillerusr
63a6c37213 WIP: fix some memaccess-class warnings 2022-11-16 13:28:39 +03:00
nillerusr
dc46e41183 Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
nillerusr
f3bdff8a34 add additional logging information 2022-09-05 12:54:41 +03:00
nillerusr
aedfaf1df0 fixed some unitialized variables 2022-08-19 23:27:37 +03:00
nillerusr
e08425fbad fix dedicated build 2022-08-01 00:38:10 +03:00
HappyDOGE
075f58b037 fix noexcept for new crt 2022-07-28 18:44:45 +03:00
HappyDOGE
a7e90573c6 fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
HappyDOGE
34bb8aa1ae Merge branch 'master' into windows 2022-07-27 12:58:56 +03:00
nillerusr
a861bce5fd add debug logger 2022-07-06 18:17:09 +03:00
nillerusr
98ea88ab3f aarch64: fix android build 2022-06-19 15:07:41 +03:00
nillerusr
b7b82135bd fpersmissive fixes 2022-06-15 21:59:06 +03:00
nillerusr
83aaa01b5c vphysics: fix saverestore 2022-06-14 13:09:10 +03:00
nillerusr
2e5a08b894 amd64: fix multithread, fix vgui, fix physmodels 2022-06-05 01:44:42 +03:00
hymei
c329da4d7a arm64 : fix mempool align 2022-06-05 01:14:23 +03:00
hymei
f7a489f828 arm64 : fix clang compile errors 2022-06-05 01:13:14 +03:00
hymei
cd4412966c osx : fix syscalls 2022-06-05 01:13:13 +03:00
hymei
fafb4c71dc arm64 detect marcos 2022-06-05 01:13:12 +03:00
hymei
5a2e752799 osx : malloc.h => malloc/malloc.h 2022-06-05 01:12:37 +03:00
hymei
e3f7810566 arm64 : fix intptr_t size 2022-06-05 01:12:32 +03:00
nillerusr
d809ac7b6c tier0: enable vprof 2022-05-16 12:37:38 +03:00
nillerusr
17f4136e40 engine: remove useless vprof for rcon 2022-05-13 12:16:34 +03:00
nillerusr
78145e4bba fix address sanitizer issues #2 2022-05-01 20:08:32 +03:00
JusicP
d5d0cac107 Fix Windows build with WAF 2022-03-19 14:40:11 +02:00
nillerusr
13191a2659 add source-sdk-2013 2022-03-01 23:00:42 +03:00
JusicP
7e5db61d4b Fix compilation under MSVC(VS2019) 2022-01-13 16:18:38 +02:00
nillerusr
0454017065 Add proportionality support for GameUI panels (#35)
* Add proportionality support for GameUI panels

* Add Android platform define

* Fix button wrong state on fast clicking

Co-authored-by: JusicP <slender87844@gmail.com>
2022-01-09 17:04:47 +03:00
nillerusr
9a5311c979 touch: add new commands 2021-11-16 23:46:29 +03:00
nillerusr
c0eae4cc22 Initial android support (#17)
* Upload Android armv7 libs

* Fix debug build

* utlvector: fix undefined behavior

* wscript: add --use-ccache option

* wscript: store ccache in a separate directory

* Propertly use gl4es

* fontconfig: fix font detection

* [android]remove fontconfig dependency

* Add build guide for other platforms

Co-authored-by: JusicP <slender87844@gmail.com>
Co-authored-by: nillerusr <nillerusr@users.noreply.github.com>
2021-09-02 20:33:03 +03:00
nillerusr
a6abdca9e6 Revert "Fix code for Android"
This reverts commit 7a91fbebd9.
2021-09-02 20:31:11 +03:00
JusicP
c3c9e2e62b Fix code for Android 2021-08-20 19:56:20 +03:00
nillerusr
5a8f290551 build: arm target support 2021-04-25 23:36:09 +03:00
nillerusr
cbe073d167 cut telemetry 2020-11-13 01:26:58 +03:00
FluorescentCIAAfricanAmerican
3bf9df6b27 1 2020-04-22 12:56:21 -04:00