Rev Author Branch Log Message Date SHA
r23433
Avatar Dutchman101
1.7 Fix recently introduced log spam
28 September, 2025
Avatar Dutchman101
1.7 Addendum to e556d42
28 September, 2025
r23431
Avatar Dutchman101
1.7 Further reduce the likelihood of alt-tab freezes (Not fully eliminated yet)
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
7a3a60422 Further reduce the likelihood of alt-tab freezes (Not fully eliminated yet)
28 September, 2025
r23430
Avatar Dutchman101
1.7 Addendum to last
28 September, 2025
Avatar Dutchman101
1.7 Misc coding guidelines conformance fixes (from my recent commits + extended)
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
ee2f3f313 Fix various unsafe vertex operations
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
c62fc8895 Addendum to last
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
0da17db51 Misc coding guidelines conformance fixes (from my recent commits + extended)
28 September, 2025
Avatar Dutchman101
1.7 Fix various unsafe vertex operations
This aims to reduce;
Freezes / crashes on alt-tab: Early checks stop the base-index wrap that may have previously jumped into invalid memory.
...
28 September, 2025
r23427
Avatar Dutchman101
1.7 Small fix for CRenderItemManager::SaveReadableDepthBuffer
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
5ac6e3b07 Small fix for CRenderItemManager::SaveReadableDepthBuffer
28 September, 2025
r23426
Avatar Dutchman101
1.7 CRenderItemManager::PreDrawWorld: Fix D3D COM object reference leaks (COM objects with dangling references), GPU resource leaks, and avoid device state corruption
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
c69bfa00b CRenderItemManager::PreDrawWorld: Fix D3D COM object reference leaks (COM objects with dangling references), GPU resource leaks, and avoid device state corruption
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
6765ec06d - Fix leaked vertex-shader references in the shader helpers - Fix Begin/EndScene mismatch in OnPresent (potentially calling EndScene() with no active scene > D3DERR_INVALIDCALL > messed up render queue) - Fix OnInvalidate()�s EndScene() call to be effective (Before, it just returned D3DERR_INVALIDCALL and didn't properly flush)
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
b6e3f457d 1.6: Fixed a bunch of vertex-related memory leaks
28 September, 2025
r23425
Avatar Dutchman101
1.7 • Fix leaked vertex-shader references in the shader helpers
• Fix Begin/EndScene mismatch in OnPresent (potentially calling EndScene() with no active scene > D3DERR_INVALIDCALL > messed up render queue)
• Fix OnInvalidate()�s EndScene() call to be effective (Before, it just returned D3DERR_INVALIDCALL and didn't properly flush)
28 September, 2025
r23424
Avatar Dutchman101
1.7 1.6: Fixed a bunch of vertex-related memory leaks
28 September, 2025
r23423
Avatar Dutchman101
1.7 Fix build error from invisible characters
28 September, 2025
Avatar Dutchman101
1.7 Addendum #3 to db63a1: Fix offset notes (1 regressed, 1 missing)
28 September, 2025
Avatar Dutchman101
1.7 Addendum #2 to db63a1: Fix comment style and add another entry
28 September, 2025
Avatar Dutchman101
1.7 Addendum to db63a1d: Correct documentation (that, and commit desc, was wrong: 0x0002A733 = 0x0001F4B3)
28 September, 2025
Avatar Dutchman101
1.7 Avoid d3d9.dll crash @ 0x0002A733 (Top 5 most popular MTA crash) and add known incompatible d3d9.dll interface.
Note that this particular DLL isn't a mod, and isn't functional, but is just a poor, outdated Win7 DLL paste into a massively distributed GTA installation variant or mod-pack.
28 September, 2025
Avatar Dutchman101
1.7 Different approach for 8e4f245 (Fix vertex buffer lock failures)
28 September, 2025
Avatar Dutchman101
1.7 Fix buffer lock failures (and the #4 most common SA crash @ 0x00354B1C)
27 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
e527386a8 Fix build error from invisible characters
28 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
9eb15a7b2 Addendum #3 to db63a1: Fix offset notes (1 regressed, 1 missing)
4dd465329 Addendum #2 to db63a1: Fix comment style and add another entry
...
28 September, 2025
r23416
Avatar Dutchman101
1.7 1.6: Final version of 5dc09d9 (Allocator)
27 September, 2025
Avatar Dutchman101
1.7 Revert "Add high-performance, carefully engineered allocator (Addendum to 5dc09d9)" for now (Clean-up is underway)
22 September, 2025
Avatar Dutchman101
1.7 1.6: Add high-performance, carefully engineered allocator (Addendum to 5dc09d9)
21 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
ec7870cb8 1.6: Final version of 5dc09d9 (Allocator)
27 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
33f96d285 Revert "Add high-performance, carefully engineered allocator (Addendum to 5dc09d9)" for now (Clean-up is underway)
22 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
49dd5ef08 1.6: Add high-performance, carefully engineered allocator (Addendum to 5dc09d9)
21 September, 2025
r23413
Avatar Dutchman101
1.7 1.6: Addendum to b591bb6
20 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
891ac4ece 1.6: Addendum to b591bb6
20 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
b591bb63b 1.6: Update launcher
19 September, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
f1fdb4bb1 1.6: Restore known-good version of MainFunctions.cpp (as of b81419d)
19 September, 2025