userFelixcancel
branchrust_reboot/main/fix_texture_streaming_2cancel

14 Commits over 181 Days - 0.00cph!

7 Months Ago
Increase minimum considered graphics memory for texture streaming budget calculations to 8 GB.
7 Months Ago
Merge from /main
7 Months Ago
Merge from ./vram_budget
1 Year Ago
Rebase on /main
1 Year Ago
Cherry pick live fixes
1 Year Ago
Be very cautious about enabling texture streaming. Only enable it if Texture.streamingTextureLoadingCount = 0 and Texture.allowThreadedTextureCreation = false. If not, set Texture.allowThreadedTextureCreation = false and try again in 1 second. One second is enough to upload a few textures, right?
1 Year Ago
Remove checking of Texture.streamingTextureLoadingCount during TextureStreaming.Update()
1 Year Ago
Disallow threaded texture creation whenever a loading screen is displayed. This should slightly improve loading times and further mitigate texture streaming race conditions.
1 Year Ago
Replace assertion with just a warning
1 Year Ago
Cleanup access to texture streaming related variables to prevent accidentally waking up the streaming system when we don't want to. Also added some experimental assertions to make sure no textures are currently loading when texture streaming is enabled.
1 Year Ago
Make texture streaming tunables accessible via ConVars and improve output of texture.stats
1 Year Ago
Merge from main
1 Year Ago
Disable mip map streaming early to prevent Unity from loading textures at a lower resolution
1 Year Ago
Merge from /main