zturtleman / mm3d

Maverick Model 3D is a 3D model editor and animator for games.
https://clover.moe/mm3d
GNU General Public License v2.0
115 stars 23 forks source link

MAX_UNDO_LIST_SIZE is 20MB (hardcoded) #61

Open m-7761 opened 5 years ago

m-7761 commented 5 years ago

20MB seems super low for undo data. I don't know what the real requirement is, but 2GB is close to all available address space on 32-bit system (32-bit processes.) Using a file, I think there would be no practical limit on most systems. But you can't do that with simple pointers.

A single, medium sized image can be 20MB. 2GB is a very tight limit in reality.