Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vulkan: Avoid using Vulkan by default #11621

Merged
merged 1 commit into from
Dec 2, 2018

Conversation

unknownbrackets
Copy link
Collaborator

Bugs on Adreno, some issues on Intel and AMD. Let's instead prefer Direct3D 11 or GLES for now.

-[Unknown]

Bugs on Adreno, some issues on Intel and AMD.
Let's instead prefer Direct3D 11 or GLES for now.
@unknownbrackets unknownbrackets added this to the v1.8.0 milestone Dec 1, 2018
@zminhquanz
Copy link
Contributor

And you can investigate why Vulkan isn't use exactly Multithread ( checked on ProcessHacker) . I think that's reason on Mobile using OpenGL perform faster than Vulkan after implement GL Threading

@unknownbrackets
Copy link
Collaborator Author

It depends on the driver and game. Usually, desktop GL drivers spend a lot more time trying to guess what PPSSPP is trying to do to translate it to actually optimal GPU operations. With Vulkan, this doesn't need to happen. So there's less for it to waste time doing.

Vulkan still often performs better on my Pixel, but no idea if that's because the driver is skipping things it shouldn't be skipping...

-[Unknown]

@hrydgard
Copy link
Owner

hrydgard commented Dec 2, 2018

Yeah whether Vulkan will perform better or not depends highly on the drivers. On many of my devices Vulkan generally wins, on some decisively, but definitely not all of them - yet.

OpenGL, or D3D on Windows, is still unfortunately a safer default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants