branchrust_reboot/main/presets_editor/quality/preset_change_performancecancel

11 Commits over 0 Days - ∞cph!

1 Year Ago
1 Year Ago
UpdateCurrentOptionFromElement virtual function. Override in graphics UI.
1 Year Ago
TerrainTexturing profiling
1 Year Ago
Null check lod and foliage grid instances, for when changing options in the menu, not in-game. Extra wait frames.
1 Year Ago
1 Year 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.
1 Year Ago
Setup virtual pre/post apply functions. Override for TweakGraphicsPresetsUI and toggle LODgrid refreshing there instead.
1 Year Ago
Merge from swapover
1 Year Ago
FoliageGrid profling. RustCamera foliage grid profiling.
1 Year 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.
1 Year Ago
Add profiling for LODGrid.Refresh