userAdam Wcancel
branchrust_reboot/main/presets_editor/quality/preset_change_performancecancel

11 Commits over 0 Days - ∞cph!

10 Months Ago
10 Months Ago
UpdateCurrentOptionFromElement virtual function. Override in graphics UI.
10 Months Ago
TerrainTexturing profiling
10 Months Ago
Null check lod and foliage grid instances, for when changing options in the menu, not in-game. Extra wait frames.
10 Months Ago
10 Months Ago
Support disabling FoliageGrid refresh. Disable FoliageGrid refreshing during preset changes, manually refresh once settings are all applied, reduces calls from 2 to 1. Split manual LODGrid and FoliageGrid refresh calls over two seperate frames when changing presets.
10 Months Ago
Setup virtual pre/post apply functions. Override for TweakGraphicsPresetsUI and toggle LODgrid refreshing there instead.
10 Months Ago
Merge from swapover
10 Months Ago
FoliageGrid profling. RustCamera foliage grid profiling.
10 Months Ago
Test: Disable LODGrid refreshing when applying a preset change, enable it afterwards and then manually call it once. Saves it being called 3 times when the tree, particle and mesh quality convars each get changed at the same time.
10 Months Ago
Add profiling for LODGrid.Refresh