Rev Author Branch Log Message Date SHA
r23797
Avatar Dutchman101
1.7m Addendum to last (clang-format)
4 February, 2026
Avatar Dutchman101
1.7m Fix clothes cache mem leaks
4 February, 2026
r23795
Avatar Dutchman101
1.7 Addendum to last (clang fix)
4 February, 2026
Avatar Dutchman101
1.7 Fix D3D texture VRAM leak
Master textures with leaked copies didnt get destroyed, leading D3D textures to accumulate after each /reconnect
Now, under the rewritten textures system, the cleanup is much better than ever before in mTA. Memory used by textures is typically cleared for the full 100% across sessions.
...
4 February, 2026
r23793
Avatar Dutchman101
1.7 Fix SA crash at 0x003336AE
4 February, 2026
r23792
Avatar Dutchman101
1.7 Fix SA crash at 0x00331A4E
4 February, 2026
Avatar Dutchman101
1.7 Fix SA crash at 0x0116C9C5
4 February, 2026
r23790
Avatar Dutchman101
1.7 Addendum #2 to d87b4d8 (And fix other engineRequest• related issues)
4 February, 2026
r23789
Avatar Dutchman101
1.7 Addendum to d87b4d8
2 February, 2026
r23788
Avatar Dutchman101
1.7 Fix ped skin texture mixing by storing parent ID for cloned ped models
MakePedModel didnt set m_dwParentID, causing GetParentID() to return 0, making it go past TXD isolation in ModelInfoTXDAddTextures.
It led to texture name collisions when multiple custom peds share the same TXD slot.
...
2 February, 2026
Avatar Dutchman101
1.7 clang fix for e6970ee
2 February, 2026
r23786
Avatar Dutchman101
1.7 Add TXD texture map caching with invalidation (Performance optimization):
Cache per-TXD-slot texture name lookups to avoid repeated iteration
of RwTexDictionary linked lists. Parent TXDs benefit most as they're
...
28 January, 2026
r23785
Avatar Dutchman101
1.7 Optimize model info lookup in texture reapply path.
Reduce overhead when models are filtered out early by the TXD ID check
28 January, 2026
Avatar Dutchman101
1.7 Addendum to ba335bb:
Fix texture mixing bug where replacements applied during TXD reapply
went around isolation checks, causing textures to be applied to shared
...
28 January, 2026
r23783
Avatar Dutchman101
1.7 Fix texture mixing between engineRequestModel clones
Refactor isolated TXD system from shared-per-parent to per-model slots.
Previously, clones sharing a parent TXD would share one isolated TXD slot,
...
27 January, 2026