Originally posted by starshipeleven
View Post
Announcement
Collapse
No announcement yet.
Dolphin Emulator Drops D3D12 Backend, Focuses On Vulkan
Collapse
X
-
-
-
Originally posted by geearf View Post
A recent RPCS3 bug report showed the Qt build to be a lot faster than the Wx one, though no-one understood why
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.
You're very deluded if you think you have anything to teach to the Dolphin team about how to write an emulator.
Comment
-
Originally posted by Xelix View PostThe DX12 backend predates Vulkan itself, as others have mentioned.
You're very deluded if you think you have anything to teach to the Dolphin team about how to write an emulator.
As for the others who responded to me - I get that it's an open community project and therefore nobody can rightfully tell them what to do. But, it is not within one's interest to ignore the interests of many others. To put it in another perspective, let's say you own a soup kitchen where you give free soup for the poor. But, you over-salt the soup, and nobody wants to eat it. If you're doing something for the community but the community wants it done a different way, what's the point of doing it?Last edited by schmidtbag; 07 June 2017, 10:33 AM.
Comment
-
Originally posted by Electric-Gecko View PostAlso, don't both low-level graphics API's have more benefit when you have a fast GPU and slow CPU?
Edit:
Found it
Last edited by andrei_me; 14 June 2017, 11:15 PM.
Comment
-
Originally posted by schmidtbag View PostYour statement is meaningless. If you're referring to what was implemented in Dolphin first, my first comment pointed this out, so you didn't contribute anything new. If you're referring to the availability of DX12 and Vulkan, Dolphin's DX12 backend was implemented long after Vulkan was established. So, that point is moot.
The Dolphin team does a fantastic job at what they do. I don't need to "teach" them how to do anything. My point was that Vulkan support has always been a greater interest, and yet it wasn't anybody's top priority until after DX12 was implemented.
As for the others who responded to me - I get that it's an open community project and therefore nobody can rightfully tell them what to do. But, it is not within one's interest to ignore the interests of many others. To put it in another perspective, let's say you own a soup kitchen where you give free soup for the poor. But, you over-salt the soup, and nobody wants to eat it. If you're doing something for the community but the community wants it done a different way, what's the point of doing it?
We dropped the D3D12 backend because that person stopped maintaining it.
We got a Vulkan backend because somebody wrote one.
We're not developers aiming to serve users. We're developers that work on whats interesting to us. This is the same for most unpaid OSS projects. What the community wants is entirely irrelevant if nobody wants to work on it. Most OSS users don't seem to understand that.Last edited by Helios747; 10 June 2017, 12:50 PM.
Comment
Comment