| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r23837 | 1.7 | Changed texture pool pressure handling from hard denial to warning-and-continue. Real, persistent pool exhaustion is then still caught by GetFreeTextureDictonarySlot() returning -1. Also added missing MarkIsolationDenied() to the real exhaustion path to avoid wasting attemps on the pending replacement retry mechanism. |
8 February, 2026 | ||
| 1.7 | Fix SA crash @ 0x00331AB5: GetNumRefs on freed TXD pool slot /reconnect can leave a model's usTextureDictionary pointing at a freed isolated TXD slot. GetModelTexturesInfo then calls RequestModel on ... |
8 February, 2026 | |||
| r23835 | 1.7 | clang fix |
8 February, 2026 | ||
| 1.7 | • Fix TXD refcount leak GetModelTexturesInfo adds a ref via DebugTxdAddRef for each tracked TXD entry, but ModelInfoTXDDeferCleanup (the normal per-model cleanup path) ... |
8 February, 2026 | |||
| r23833 | 1.7 | Fix TXD pool exhaustion from leaked isolated slots on reconnect • Skip TXD isolation for script-managed TXDs (engineSetModelTXDID). Models whose TXD was explicitly assigned by script don't need ... |
8 February, 2026 | ||
| r23832 | 1.7 | Fix minor texture system issues #1 |
7 February, 2026 | ||
| r23831 | 1.7 | Addendum #4 to dd3d536 (White textures bug fix). This finally fixes the problem. It was specifically engineRequest• using maps not loading textures. |
7 February, 2026 | ||
| 1.7 | Addendum #3 to dd3d536 (White textures bug fix) |
7 February, 2026 | |||
| r23829 | 1.7 | Addendum #2 to dd3d536 (White textures bug fix) |
7 February, 2026 | ||
| r23828 | 1.7 | Update CEF to 144.0.13+g9f739aa+chromium-144.0.7559.133 |
7 February, 2026 | ||
| r23827 | 1.7 | Addendum to dd3d536 (White textures bug fix) |
7 February, 2026 | ||
| r23826 | 1.7 | Correct asm of vehicle dummy hooks in multiplayer_sa (straight up mistakes) Avoid crashing on some 'bad' models or dummy initialization race conditions (GTA/MTA) Prepare for further manipulation of 'GTA-side vehicles' (not managed by MTA or its pools) for MTA feature development - run into less immediate obstacles that would lead to crashes and various odd bugs ... |
7 February, 2026 | ||
| 1.7 | Fix pool entity bugs introduced in 9c28883 |
7 February, 2026 | |||
| 1.7 | Fix a cause of "white textures" bug |
7 February, 2026 | |||
| 1.7 | clang fix |
7 February, 2026 | |||
| r23822 | 1.7 | Fix CProxyDirect3DEffect crash when underlying D3D9 effect becomes invalid Some systems use d3d9on12 (Windows D3D9 to D3D12 translation layer) even in DX9 games like MTA, which can fail internally, leaving effect objects in an invalid state. When the proxy ... |
7 February, 2026 | ||
| 1.7 | Fix SA crash @ 0x00352BA7 (Out of video mem) similarly to how i fixed 0x003C91CC, MTA's #1 crash, earlier. For details of "earlier", see the comment https://github.com/multitheftauto/mtasa-blue/issues/3840#issuecomment-3736738172 or CrashFix_Misc38 |
7 February, 2026 |