• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 75 76 77 78 79 ... 368 Next »

Bring back Dx12
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Bring back Dx12
05-26-2017, 12:59 AM
#1
Paul12 Offline
Banned
Posts: 84
Threads: 8
Joined: Feb 2015
Vulkan is useless.
Find
Reply
05-26-2017, 01:05 AM
#2
Fog Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 19
Threads: 0
Joined: Oct 2014
If someone is willing to maintain it, then maybe.

Until then, no.
Website Find
Reply
05-26-2017, 01:08 AM (This post was last modified: 05-26-2017, 01:11 AM by Paul12.)
#3
Paul12 Offline
Banned
Posts: 84
Threads: 8
Joined: Feb 2015
Could you explain why i get 2 fps when playing Metroid Prime while it's 100 % perfct with Directx 12 backend ?
Find
Reply
05-26-2017, 01:15 AM (This post was last modified: 05-26-2017, 01:16 AM by Runo.)
#4
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
If you have a problem, you should report it, not complain about the backend. That said, Vulkan does seem to suffer some bugs, and some of them I'm not sure if are Dolphin's or Vulkan's.
Could you state your computer specifications, Dolphin version tested and settings so we can try to help you?
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
Reply
05-26-2017, 01:24 AM
#5
GreenT Offline
Member
***
Posts: 95
Threads: 7
Joined: Apr 2017
(05-26-2017, 12:59 AM)Paul12 Wrote: Vulkan is useless.

Download the last version that contained the DX12 backend, and just use that. That's what I did. It works well. You don't have to upgrade to a newer version unless you run into an issue that has only been addressed in a newer release. 
Find
Reply
05-26-2017, 01:24 AM
#6
Paul12 Offline
Banned
Posts: 84
Threads: 8
Joined: Feb 2015
forget about it istay with Dx12 thanks very much anyway.
Find
Reply
05-26-2017, 01:27 AM
#7
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
No problem
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
Reply
05-26-2017, 01:58 AM (This post was last modified: 05-26-2017, 02:21 AM by Helios.)
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
(05-26-2017, 01:05 AM)Fog Wrote: If someone is willing to maintain it, then maybe.

Until then, no.

^ This.

I honestly couldn't care less about dropping D3D12, it had a lot of maintainability problems due to the way it was written and would make migrating to VS2017 a real pain in the ass due to potential stupid issues with the Win10 SDK. Heck, if Microsoft chooses to update the Win10 SDK with VS2017, then we can't migrate at all because every time Microsoft updates the SDK, it would break building on Windows until we retarget. And I can't think of any devs that would be happy about that.


Part of OSS dev is making sure code is easy to maintain going forward. D3D12 was a hindrance to that. If somebody wants to rewrite the D3D12 backend to make it easier to maintain, as well as having a well thought out plan on how to keep it maintained, we will absolutely be open to taking it back in again.

"Vulkan is useless" is a bad reason and if "d3d12 was fast" is your only reason for proposing this, then you should probably save your effort because many won't care.

Also, D3D11 and OpenGL are still very valid backends that work fine
Find
Reply
05-26-2017, 06:27 PM
#9
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,827
Threads: 10
Joined: May 2012
(05-26-2017, 01:05 AM)Fog Wrote: If someone is willing to maintain it, then maybe.

^ is not all. I'm fine with a not well maintained backend. But I'm not fine with a very recent added backend which is full of bugs and race conditions and nobody is willing to get it to a fully working state. So let's talk about maintance once it is finished - but there was no progress on getting it done for a year...
Find
Reply
05-26-2017, 11:59 PM
#10
GreenT Offline
Member
***
Posts: 95
Threads: 7
Joined: Apr 2017
(05-26-2017, 06:27 PM)degasus Wrote: ^ is not all. I'm fine with a not well maintained backend. But I'm not fine with a very recent added backend which is full of bugs and race conditions and nobody is willing to get it to a fully working state. So let's talk about maintance once it is finished - but there was no progress on getting it done for a year...

I think the developers have a very different impression of that backend vs. the users. I used DX12 for everything because for the set of games I was running, DX12 provided the best performance and stability. I can't say with any kind of confidence that it was the fastest or most stable backend for all games, because there are thousands of them and I've only run 20-30 of them in Dolphin. But the ones I used are some of the most popular, and DX12 was the best for them. Dropping that backend may be a relief for the developers, but it's a big disappointment for many users.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode