branchrust_reboot/main/vram_monitoringcancel

13 Commits over 0 Days - ∞cph!

2 Months Ago
Merge from main
2 Months Ago
Recalculating UV distribution metrics correctly for path lists to fix mipmip streaming issues with roads and rails
2 Months Ago
Merge from main
2 Months Ago
- Recalculating mesh batch uv distribution metrics when batches are updated. - Testing texture memory budget being set to 64GB and discarding always enabled.
2 Months Ago
Merge from main
3 Months Ago
Prevent mip map discarding being enabled for texture streaming, as textures that should be in use are being discarded when they shouldn't be
3 Months Ago
Changed the texture.memory_budget_factor convar to texture.memory_vram_factor to prevent old settings being loaded. This was also set to Debug only with no saving, as the memory budget for textures is now fully calculated via code.
3 Months Ago
Removed code from the bootstrap that was disabling texture streaming after the new changes
3 Months Ago
Fixed server compiler errors
3 Months Ago
Merge from main
3 Months Ago
Added new default texture streaming settings in the Quality Settings
3 Months Ago
Added a new way to calculate the texture streaming memory budget to prioritize caching efficiency on devices with higher VRAM and to reduce paging on devices with lower VRAM
3 Months Ago
Added `graphics.vram_report` command so we can begin getting the VRAM situation under control.