Large FPS drop when in-game UI is visible

When I hide the in-game UI, either by using citadel_hud_visible false or by simply pressing escape, my framerate jumps up by about 20-40%. This seems a bit extreme given most of the UI is static. I thought it might be due to the minimap, but if I hide it with citadel_render_minimap 0 I only gain about 1% fps. I tried messing with various video settings but it seems like I always get a large fps drop when the UI is visible regardless.

Renderer: Vulkan
OS: Windows 11
GPU: Radeon RX 6700 XT
GPU Driver version: 24.4.1
 
I'm affected by this too - to the point the game is basically unplayable with the HUD open (~12fps) vs. 30-80fps with the HUD disabled.

Graphics card info collected by Steam:

Video Card:​

Driver: NVIDIA Corporation NVIDIA GeForce GTX 960/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 525.125.06
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 75 Hz
VendorID: 0x10de
DeviceID: 0x1401
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1280 x 1024
Desktop Resolution: 3200 x 1080
Primary Display Size: 14.96" x 11.81" (19.06" diag), 38.0cm x 30.0cm (48.4cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2048 MB
Supported MSAA Modes: 2x 4x 8x 16x

EDIT: Vulkan and DX11 behaves exactly the same
 
This is common behavior with overlays writing over the render. You might want to try DX11 as its not only better at handling overlays than Vulkan but in general delivers more stable performance with less 1% lows.
 
Back
Top