branchrust_reboot/main/vram_monitoringcancel

13 Commits over 0 Days - Infinitycph!

1 Year Ago
Merge from main
1 Year Ago
Recalculating UV distribution metrics correctly for path lists to fix mipmip streaming issues with roads and rails
1 Year Ago
Merge from main
1 Year Ago
- Recalculating mesh batch uv distribution metrics when batches are updated. - Testing texture memory budget being set to 64GB and discarding always enabled.
1 Year Ago
Merge from main
1 Year 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
1 Year 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.
1 Year Ago
Removed code from the bootstrap that was disabling texture streaming after the new changes
1 Year Ago
Fixed server compiler errors
1 Year Ago
Merge from main
1 Year Ago
Added new default texture streaming settings in the Quality Settings
1 Year 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
1 Year Ago
Added `graphics.vram_report` command so we can begin getting the VRAM situation under control.