MatthewBeshay
bc6013ab70
Replace all CRITICAL_SECTION usage with std::mutex and std::lock_guard
...
Migrates 59 files from WinAPI CRITICAL_SECTION to portable C++ std::mutex/std::lock_guard/std::unique_lock. Removes Linux CRITICAL_SECTION shims from winapi_stubs.h.
2026-03-30 18:45:55 +11:00
Tropical
6ed953a3c3
refactor: replace double-underscore MSVC integer types with stdint
2026-03-30 00:08:25 -05:00
orng
87e8078a65
refactor: remove new Vec3
2026-03-26 14:01:14 -05:00
Sally Knight
98eea45bb7
fix: restore entity lighting, use tesselated clouds for night-time lighting
2026-03-23 20:33:55 +03:00
Tropical
8f90088611
TU19: merge Minecraft.Client/Rendering
2026-03-21 22:28:58 -05:00
Tropical
e8424f2000
chore: format Minecraft.Client
2026-03-13 17:10:10 -05:00
notmatthewbeshay
5f8c9c8a25
Merge upstream/dev into issue/51-phase-1-portable-win32-cleanup
2026-03-11 17:09:16 +11:00
notmatthewbeshay
0ab0fd9209
Standardise fixed-width integer usage in touched files
2026-03-11 15:38:42 +11:00
Sally Knight
c42f71ba22
fix: restore and fix entity, block and hand lighting
...
Block and entity light layers are done differently for now due to some caveats with light map transformation
2026-03-11 07:13:48 +03:00
notmatthewbeshay
8da27c59ad
Remove LPVOID from game renderer update thread
2026-03-10 10:14:01 +11:00
Tropical
7c95bfc0bd
refactor: begin unglobbing std::vector
2026-03-06 11:58:11 -06:00
Tropical
67ceccf2d4
refactor: unglob std::shared_ptr
2026-03-06 11:20:45 -06:00
Tropical
15af35eef2
fix: remove byte type alias
2026-03-06 05:03:37 -06:00
ella love
2383fcee6e
feat: move script & folder refactor
2026-03-05 03:29:23 -05:00