Sparr Risher
New Member
- May 2, 2026
- 1
- 3
Game Version
2026.4.18.4206Operating System
LinuxWhat Happened
In the Graphics Settings interface I clicked in the "Maximum Exhaust Instances" field and it behaves like a slider between 0 and some huge number in steps of billions. With such large steps there's no way to set the slider to the original value of 2048.Setting it to zero then applying or restarting causes the following crash:
Code:
14:53:44 ERROR Unhandled exception System.Exception: Vma Failed to create buffer
at KSA.KsaVmaAllocator.AllocateBuffer(String& name, VkBufferCreateInfo& bufferCreateInfo, CreateInfo& allocateCreateInfo)
at KSA.KsaVmaAllocator.Brutal.VulkanApi.Abstractions.IBufferAllocator.AllocateBuffer(String& name, VkBufferCreateInfo& bufferCreateInfo, CreateInfo& allocateCreateInfo)
at Brutal.VulkanApi.Abstractions.BufferEx..ctor(IBufferAllocator allocator, CreateInfo createInfo)
at Brutal.VulkanApi.Abstractions.BufferExExtensions.CreateBuffer(IBufferAllocator allocator, CreateInfo createInfo)
at KSA.VolumetricExhaustRenderer.CreateInstanceBuffer()
at KSA.VolumetricExhaustRenderer.RebuildFrameResources(OffscreenTarget mainTarget, RenderTarget transparenciesColor, RenderTarget transparenciesTransmittance)
at KSA.VolumetricExhaustRenderer..ctor(Renderer inRenderer, Int32 inFrameCount, Camera inCamera, OffscreenTarget mainTarget, GpuTextureSystem inTextureSystem, RenderTarget transparenciesColor, RenderTarget transparenciesTransmittance, RenderPassState offscreenPass)
at KSA.Program..ctor(IReadOnlyList`1 inArgs)
at KSA.Program.Main(String[] inArgs).
Unhandled exception. System.Exception: Vma Failed to create buffer
at KSA.KsaVmaAllocator.AllocateBuffer(String& name, VkBufferCreateInfo& bufferCreateInfo, CreateInfo& allocateCreateInfo)
at KSA.KsaVmaAllocator.Brutal.VulkanApi.Abstractions.IBufferAllocator.AllocateBuffer(String& name, VkBufferCreateInfo& bufferCreateInfo, CreateInfo& allocateCreateInfo)
at Brutal.VulkanApi.Abstractions.BufferEx..ctor(IBufferAllocator allocator, CreateInfo createInfo)
at Brutal.VulkanApi.Abstractions.BufferExExtensions.CreateBuffer(IBufferAllocator allocator, CreateInfo createInfo)
at KSA.VolumetricExhaustRenderer.CreateInstanceBuffer()
at KSA.VolumetricExhaustRenderer.RebuildFrameResources(OffscreenTarget mainTarget, RenderTarget transparenciesColor, RenderTarget transparenciesTransmittance)
at KSA.VolumetricExhaustRenderer..ctor(Renderer inRenderer, Int32 inFrameCount, Camera inCamera, OffscreenTarget mainTarget, GpuTextureSystem inTextureSystem, RenderTarget transparenciesColor, RenderTarget transparenciesTransmittance, RenderPassState offscreenPass)
at KSA.Program..ctor(IReadOnlyList`1 inArgs)
at KSA.Program.Main(String[] inArgs)
What Was Expected
Slider goes from 0 to maybe 64k in steps of 1k, or has a dropdown like the other graphics options offering powers of two like 1024 2048 4096.and/or
Game doesn't crash when the option is set to zero.
Reproduction Steps
- Launch game
- accept graphics options (if you still have that dialog enabled)
- close instruction dialog (if still enabled)
- press escape
- choose Graphics
- find Maximum Exhaust Instances
- click on/near the number 2048
- click or drag to the left to change the number to 0
- apply changes
Reproduction Rate
always
Upvote
4