Seriously? Dolphin has always been a very multi-platform application. Despite this, and people's pleads for Vulkan implementation instead (or at least to be prioritized), they chose to do DX12 anyway. Now they find out the hard way that DX12 wasn't actually the best choice after all. Gee, good job listening to the community. Could've saved a lot of time and effort just doing things the right way the first time around.
Announcement
Collapse
No announcement yet.
Dolphin Emulator Drops D3D12 Backend, Focuses On Vulkan
Collapse
X
-
Originally posted by schmidtbag View PostSeriously? Dolphin has always been a very multi-platform application. Despite this, and people's pleads for Vulkan implementation instead (or at least to be prioritized), they chose to do DX12 anyway. Now they find out the hard way that DX12 wasn't actually the best choice after all. Gee, good job listening to the community. Could've saved a lot of time and effort just doing things the right way the first time around.
Maintaining code takes effort by other Dolphin contributors. Testers, build automation, triaging issues and answering support questions is time and effort spent by people who may not be so jazzed about DX12. With the disappearance of the prominent DX12 developer, those contributors are freed up to focus on other things. So yes, the developer do not live in a vacuum.
But let me be clear: "listening to the community" is constructive, but never treat open source contributors like they're beholden to you or anyone else's wants.
- Likes 7
Comment
-
Originally posted by schmidtbag View PostSeriously? Dolphin has always been a very multi-platform application. Despite this, and people's pleads for Vulkan implementation instead (or at least to be prioritized), they chose to do DX12 anyway. Now they find out the hard way that DX12 wasn't actually the best choice after all. Gee, good job listening to the community. Could've saved a lot of time and effort just doing things the right way the first time around.
This post is just saying that instead of managing two low-level backends, they've decided to stick with Vulkan and drop DX12.
- Likes 2
Comment
-
Originally posted by Helios747 View PostThe D3D12 backend showed the most benefit for Intel iGPU users that could support D3D12, but not Vulkan. This was a lot of users. Intel iGPUs dominate our top GPUs used stat in analytics.
Comment
-
My experience with dolphin-vulkan and radv (on a r9 fury): it's a very nice improvement. With some games, with 4k upscaling, radv gives me a solid 60fps where radeonsi ogl is at 37fps. So, vulkan is a performing way better. Only frustrating thing, is that I have a several important glitches (which makes the game completely unsuable) on a few games. I reported the bugs but they don't raise much interest, unfortunately.
Comment
-
Originally posted by Daktyl198 View PostBEFORE Vulkan was publicly released iirc.
Comment
-
Good to be going for Vulkan now. But it seems questionable why this (and countless other programs) would go for D3D12 in the first place. To me it's just obvious that it's not worth bothering with while Vulkan exists..
Originally posted by Helios747 View PostThe D3D12 backend showed the most benefit for Intel iGPU users that could support D3D12, but not Vulkan. This was a lot of users. Intel iGPUs dominate our top GPUs used stat in analytics.
I have been playing on Dolphin 5.0 quite a lot recently. It's a good upgrade from 4.0 with low-latency gamepad controls and good audio. But 6.0 (or even 5.1) will be really cutting-edge. Any idea when the next Dolphin will be out?
Comment
Comment