Kawe Mazidjatari
2501c37044
Globally convert all byte patterns to strings
...
These get reconverted to masked byte patterns at runtime. With the signature map cache system, this will only happen when building the cache.
2022-12-01 22:44:55 +01:00
Kawe Mazidjatari
e90d2572b1
Implement 'ThreadInServerFrameThread()'
...
Tier0 export in r2, inline in r5.
2022-09-18 19:01:37 +02:00
Kawe Mazidjatari
8476d22777
Fix concurrent access to several CConsole members
...
* Fix concurrent access to CConsole::m_Logger.
* Fix concurrent access to CConsole::m_vHistory.
* Additional DX system cleanup.
2022-08-21 19:35:06 +02:00
Kawe Mazidjatari
efd16fbc72
Implement 'ThreadInMainThread()' (originally tier0 export)
2022-08-18 12:00:01 +02:00
Kawe Mazidjatari
8c6ee8a834
Remove 'm' prefix from dll globals
...
Large commit.
2022-08-09 03:02:00 +02:00
Kawe Mazidjatari
86c9ac5292
Upgrade mathlib to latest
...
Latest SourceSDK MathLib with minor modifications.
2022-07-08 00:55:01 +02:00
Kawe Mazidjatari
7d89a42b56
Mathlib implementation
...
SourceSDK mathlib port with light modifications.
Renamed Vector to Vector3D (to avoid confusion with std::vector (declared as vector) and Vector2D/Vector4D).
2022-07-06 21:11:32 +02:00
Amos
d46db531a0
Use of v->GetContext()
2022-05-21 11:15:36 +02:00
Kawe Mazidjatari
32487b4230
Fix SDK for S2 bin
2022-05-18 01:00:46 +02:00
Kawe Mazidjatari
3144227ec8
Update GetAdr implementations to feature spdlog
...
Fixed all alignments and reduced code verbosity
2022-05-13 14:53:25 +02:00
Kawe Mazidjatari
ec7956622b
Make CMDLCache::FindMDL and CMDLCache::FindCachedMDL backwards compatible
...
Mapped out some of the structs
2022-05-05 17:53:05 +02:00
Kawe Mazidjatari
325fee107b
Some mdlcache error handling improvements
2022-05-04 12:44:01 +02:00
Kawe Mazidjatari
a496254b93
Add mutex for CMDLCache methods
...
Als fall back to old GatherProps when at least one model is replaced with mdl/error.rmdl as the new GatherProps function does not support this yet.
2022-04-30 03:30:16 +02:00