Closed Cygon closed 5 months ago
Found a workaround:
From that point on, it seems to work fine.
The SSAO shader issue is solved by feffa4a4dd9a2a5f3c608f720cde41bea37797d3 and 8f84e54bb053cad9599e443675761087ce884563. And the swap chain sizes issue is solved by 330486ecdf18a17866b572a54664354c9d7693f8.
I suggest you try the head stream which includes these fixes.
As SRSaunders mentioned. This is fixed in the master branch.
I've compiled RBDoom-3-BFG v1.5.1 on my Linux system. The SSAO HLSL shaders needed two small tweaks (
select()
instead of ternary operator), but then it compiled and ran beautifully.However, after setting my screen resolution (2560x1440), fullscreen mode, then quitting once and restarting, I get the following error message from the
RBDoom3BFG
executable:I can't imagine where that weird 2560x1332 comes from. Maybe it's my desktop minus the height of KDE's task bar? Is that message from Vulkan? Can you create a fullscreen Vulkan render device... minus the task bar area?
Also, as a side note, it may be misdetecting my CPUs. There are actually 32 processors with 32 logical cores (2 sockets, each w/16 cores = 32 cores, HyperThreading is disabled).