Project

General

Profile

Actions

Emulator Issues #11946

closed

[Android] Android 10 Vulkan backend perf regression

Added by zxcvbad over 4 years ago. Updated over 3 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Android
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
Yes
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-11605

Description

What's the problem? Describe what went wrong.

All Android 10 devices affected by poor performance of Vulkan backend regardless the driver revision.
Theory was that GeometryShader extension (which was implemented) in Android 10 Adreno drivers had impact on perf, it appears it isn't.

Tab S6 Android 9 with never driver revision (and GeometryShader) has no issues with Vulkan backend

Pixel 4,3,3a XL Android 10 with older revision (and GeometryShader) are affected by poor perf.

This seems like OS issue, not driver related

Actions #1

Updated by Techjar over 4 years ago

Maybe more aggressive power saving?

Actions #2

Updated by Stenzek over 4 years ago

How much of a performance difference are we talking here? 5%? 20%?

Actions #3

Updated by zxcvbad over 4 years ago

Stenzek, 60%

Actions #4

Updated by zxcvbad over 4 years ago

Refereeing this to old report

Actions #5

Updated by Stenzek over 4 years ago

If it's such a significant regression, whatever is causing it should show up in a profile. Just needs someone to do so as I don't have a device with newer drivers.

Actions #6

Updated by JosJuice over 4 years ago

  • Relates to performance changed from No to Yes
  • Operating system Android added
  • Operating system deleted (N/A)

Has this been confirmed to happen on non-Adreno devices?

Actions #7

Updated by JMC4789 over 4 years ago

I've only confirmed it on an Adreno device. Mali is unknown.

Actions #8

Updated by JosJuice over 3 years ago

  • Status changed from New to Fixed
  • Fixed in set to 5.0-11605

https://dolphin-emu.org/download/dev/534547ee8bad907a2fe94ff35688623840280b8b/ was marked as fixing this. If the performance still is lower in Android 10 than older versions, please leave a comment.

Actions

Also available in: Atom PDF