branchrust_reboot/main/fix_texture_streaming_2/vram_budgetcancel

12 Commits over 0 Days - ∞cph!

24 Days Ago
Disable texture streaming for ground_plants
24 Days Ago
Finalised texture streaming changes, removed complicated switching logic, added ground_plants atlas to exclude list
25 Days Ago
Merge from main
31 Days Ago
Started work on graphical texture optimisation tools (very much WIP). This will come in handy for future tuning of the texture streaming system. Especially once we get back to instancing. Hoo boy.
31 Days Ago
Enable building atlasses for mip level streaming. This might be a pandora's box, but it brings non-streaming texture memory to less than 1 GB, leaving plenty of room for streaming textures.
32 Days Ago
Change 4883 texture metadata for streaming
32 Days Ago
TextureOptimizationTools: Add function that changes only textures that should be streamable but aren't
32 Days Ago
Various fixes to the texture optimisation tools
33 Days Ago
Apply "Make All Streamable" to 8294 textures
33 Days Ago
Add option "Make All Streamable" to texture optimisation tools based on Diogo's filter functions
33 Days Ago
Force texture mipmap streaming to be always on (experiment) and set the memory budget equal to available graphics memory.
33 Days Ago
Merge from /main: