Bug 108727

Summary: Performance problems with Megadimension Neptunia VIIR
Product: Mesa Reporter: Denis <denys.kostin>
Component: Drivers/Vulkan/intelAssignee: Intel 3D Bugs Mailing List <intel-3d-bugs>
Status: RESOLVED NOTOURBUG QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: jason
Version: git   
Hardware: Other   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=108531
https://bugs.freedesktop.org/show_bug.cgi?id=110115
Whiteboard:
i915 platform: i915 features:
Attachments: Video showing the problem

Description Denis 2018-11-13 14:01:37 UTC
Hi.
I think that it is good to create a new issue so we will have possibility to track improvements on this.

I linked the original ticket, also below link to the renderdoc trace which reproduces issue:

https://drive.google.com/open?id=14RkKwuJRZuUgDGzSUH0qsB2hzpU-i7zW

So as soon as Jason and dxvk dev provides fixes, I will be able to test them within this bug.
Comment 1 leozinho29_eu 2018-12-15 14:07:34 UTC
With Steam Play 3.16-5 Beta with DXVK 0.93, the menu performance is pretty similar as with that Mesa branch tested before: around 20 FPS in videos and menus but it has some bugs it hadn't before.

The main menu keeps resetting: it loads correctly but then the screen become black, it loads again and the cycle at infinitum. It is possible to navigate on it, but it is pretty strange. I don't observe this using Steam Play 3.16-4 (but observe bad performance). Unfortunately, the main game is still an absolute disgrace running at 1 FPS.
Comment 2 leozinho29_eu 2018-12-15 14:20:26 UTC
Created attachment 142816 [details]
Video showing the problem
Comment 3 Lionel Landwerlin 2018-12-15 15:14:15 UTC
(In reply to leozinho29_eu from comment #1)
> With Steam Play 3.16-5 Beta with DXVK 0.93, the menu performance is pretty
> similar as with that Mesa branch tested before: around 20 FPS in videos and
> menus but it has some bugs it hadn't before.
> 
> The main menu keeps resetting: it loads correctly but then the screen become
> black, it loads again and the cycle at infinitum. It is possible to navigate
> on it, but it is pretty strange. I don't observe this using Steam Play
> 3.16-4 (but observe bad performance). Unfortunately, the main game is still
> an absolute disgrace running at 1 FPS.

We can definitely look into the 1FPS issue, but for the infinite loading loop, I think you should file a bug against Proton : https://github.com/ValveSoftware/Proton
Comment 4 leozinho29_eu 2018-12-24 05:10:28 UTC
I have upgraded Mesa to 19.0.0-devel (git-c6b37e5412) and Vulkan to 1.1.96 and I noticed constant messages on Steam logs:

INTEL-MESA: error: vulkan/anv_descriptor_set.c:530: VK_ERROR_OUT_OF_POOL_MEMORY

Around every 5 seconds this message appears. I did not notice performance changes on this game, but on DiRT 3 Complete Edition it started slower and with significant stutter (cache being built?), but then became better than the previous experiences.

About the menu issue, it was really a Proton regression.
Comment 5 Lionel Landwerlin 2019-02-22 23:43:01 UTC
Closing, the menu issue was coming from Proton.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.