Bug 110995 - performance regression in Heroes of the Storm with Mesa 19.1.1 & Polaris
Summary: performance regression in Heroes of the Storm with Mesa 19.1.1 & Polaris
Status: NEW
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Vulkan/radeon (show other bugs)
Version: 19.1
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact: mesa-dev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-25 14:37 UTC by tempel.julian
Modified: 2019-07-03 12:04 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tempel.julian 2019-06-25 14:37:41 UTC
I lose at least 10 fps with 19.1.1 vs. 19.0 on RX 580.

19.1 (at least 168 fps):
https://abload.de/img/screenshot_20190625_16akrb.png

19.1.1 (not more than 158fps):
https://abload.de/img/screenshot_20190625_1kij8n.png


Performance regressions first occured in mesa-git around a week ago which is why I switched to stable 19.0. mesa-git was even worse though with ~150fps. Probably related to work regarding DCC?


linux 5.1
dxvk-git
both LLVM 8 & 9
Comment 1 Samuel Pitoiset 2019-06-25 14:45:57 UTC
Can you try to revert 410759091173fa61436ba46baeb20a79d5767849 ?

Btw, 158 vs 168 is really a small diff.
Comment 2 tempel.julian 2019-06-25 16:17:00 UTC
It's an additional loss on top of DXVK vs. native D3D11 performance, so it sums up to something worse. :)

I could bisect it to this commit:
https://github.com/mesa3d/mesa/commit/0a313cc285c2939de9cac07f045b0b699bc208ca
With it reverted, performance in mesa-master is normal.
Comment 3 tempel.julian 2019-07-03 12:04:42 UTC
Is there a chance to make CTS dEQP-VK.pipeline.depth_range_unrestricted.* pass without causing the performance regression?


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.