[Mesa-dev] [Bug 111401] Vulkan overlay layer - async compute not supported, making overlay disappear in Doom
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Aug 14 18:05:50 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=111401
Bug ID: 111401
Summary: Vulkan overlay layer - async compute not supported,
making overlay disappear in Doom
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Other
Assignee: mesa-dev at lists.freedesktop.org
Reporter: tempel.julian at gmail.com
QA Contact: mesa-dev at lists.freedesktop.org
The Vulkan overlay layer doesn't work with async compute on GCN/RDNA and
probably neither Nvidia Turing GPUs, it simply disappears.
To reproduce, start Doom on any Radeon (driver shouldn't matter) in Steam Play
and set it to Vulkan with Ultra preset and 8xTSSAA: When in the actual game,
the Mesa overlay will simply disappear. When changing anti aliasing to FXAA,
async compute is turned off and the Mesa overlay gets visible again.
On windows, overlays like that of Steam (the overlay of the Linux version for
some reason shares the traits of Mesa overlay) or RTSS disable presenting
frames from a compute queue. This makes them work, but degrades performance
substantially.
The windows open source tool OCAT supports an overlay for Vulkan that is
compatible with async compute and doesn't degrade performance:
https://ocat.readthedocs.io/en/latest/index.html
Tested with mesa-git some weeks ago.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190814/bb3af04d/attachment.html>
More information about the mesa-dev
mailing list