[Mesa-dev] [Bug 103852] Rendering errors when running dolphin-emu with Vulkan backend, radv (Super Smash Bros. Melee)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Mar 30 08:18:34 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=103852

--- Comment #6 from Ben Clapp <benclapp55 at gmail.com> ---
Bugs still present in 18.0.0.
In addition, there's now a new bug when using the radeonsi driver, where the
game will sometimes freeze altogether (not a complete GPU hang, you can kill
the dolphin-emu process and move on) during normal play that did not occur in
17.3.7.
(Since this is a radeonsi-only issue and not radv, might be worth opening a
separate ticket for.)

There also seems to be a very obvious stuttering issue introduced after the
update to 18.0.0 that doesn't seem present in other 3D applications.
This stuttering is a bit different from the "frame presentation issue" I
described before in that the audio stutters at the same time as the frame
drops, and the FPS actually does drop according to dolphin's FPS indicator.
Given this stuttering was not present with the exact same system/dolphin
build/etc. before updating to mesa 18.0.0, I can only guess there's something
weird going on with the driver here that is causing the stuttering issue.
The stuttering occurs whether you use dolphin's GL or Vulkan backends.

This gets off the topic of the originally reported bug (and perhaps is worth
opening a separate ticket over), but more recently I've found I can
consistently get GPU hangs when playing certain games other than Melee in
dolphin-emu, so it just seems that dolphin is in general using a range of
advanced GL/Vulkan features and mesa is tripping over a number of edge-cases
that aren't used by most Linux applications.

-- 
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/20180330/6677381d/attachment.html>


More information about the mesa-dev mailing list