Dump upload: 2021-07-08_18.10.45_3750681dc7c6903ca1c68e89ecbc5693
Summary:
When playing a campaign on our custom campaign map, granite spams our logs with warnings such as:
There's obviously quite a few issues going on here, but it is very difficult to see what exactly is tripping it up without being able to debug the engine. The most obvious issues I can see is that a shader is missing, and we are potentially filling up a staticly sized buffer which is supposed to write geometry data to device memory.
The crash specifically occurs after opening then closing your inventory or the trade screen in settlements. I assume this is the straw that breaks the camel's back with that upload queue.
We've tested this in modules without any code/xml changes (ie. vanilla) and the crash still occurs due to something with our campaign map.
How to Reproduce:
Using our custom campaign map, load up a campaign, open then close your inventory and your game will crash.
Computer Specs:
OS: Windows 10
GPU: NVIDIA Titan X Pascal
GPU Driver Version: 471.11
CPU: AMD Ryzen 9 3950x
RAM: 32 GB
Summary:
When playing a campaign on our custom campaign map, granite spams our logs with warnings such as:
Code:
Granite Warning: W1005: Performance warning: A tile needs to be uploaded to a MipmapStreamingTexture with more than 256 redirects.
Granite Warning: Performance warning: The upload queue size is too small to fit all rectangles that need to be uploaded.
Missing shader from sack: pbr_terrain_gbuffer
Granite Warning: Performance warning: The upload queue size is too small to fit all rectangles that need to be uploaded.
Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported
There's obviously quite a few issues going on here, but it is very difficult to see what exactly is tripping it up without being able to debug the engine. The most obvious issues I can see is that a shader is missing, and we are potentially filling up a staticly sized buffer which is supposed to write geometry data to device memory.
The crash specifically occurs after opening then closing your inventory or the trade screen in settlements. I assume this is the straw that breaks the camel's back with that upload queue.
We've tested this in modules without any code/xml changes (ie. vanilla) and the crash still occurs due to something with our campaign map.
How to Reproduce:
Using our custom campaign map, load up a campaign, open then close your inventory and your game will crash.
Computer Specs:
OS: Windows 10
GPU: NVIDIA Titan X Pascal
GPU Driver Version: 471.11
CPU: AMD Ryzen 9 3950x
RAM: 32 GB
Last edited: