userAdam Wcancel
branchrust_reboot/main/presets_editor/quality/preset_change_performancecancel

11 Commits over 0 Days - ∞cph!

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