• 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 ... 369 Next »

Is Dolphin dropping DX12 in favor of Vulkan?
View New Posts | View Today's Posts

Pages (8): 1 2 3 4 5 ... 8 Next »
Jump to page 
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Is Dolphin dropping DX12 in favor of Vulkan?
01-24-2017, 06:06 AM
#1
magmarock64 Offline
Member
***
Posts: 55
Threads: 11
Joined: Jun 2016
I just installed the development version of Dolphin and I've noticed that DX12 (experimental) is missing and Vulcan is there instead.
Find
Reply
01-24-2017, 06:33 AM
#2
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 9,317
Threads: 273
Joined: Dec 2010
It's still there for me.
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
01-24-2017, 07:03 AM
#3
magmarock64 Offline
Member
***
Posts: 55
Threads: 11
Joined: Jun 2016
While I'm on the subject I'd like to know from the devs what they think of DX12 and Vulkan
Find
Reply
01-24-2017, 07:56 AM
#4
Craftyawesome Offline
Above and Beyond
*******
Posts: 1,288
Threads: 7
Joined: Mar 2015
Still there for me too. Anyway dx12 is coded in a way that is hard to maintain. It's going to be removed if a change is made to dolphin that would have to be modified with it. Vulkan does mostly everything it does and more.
Website Find
Reply
01-24-2017, 08:05 AM (This post was last modified: 01-24-2017, 08:06 AM by Admentus.)
#5
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,984
Threads: 25
Joined: May 2015
(01-24-2017, 07:56 AM)Craftyawesome Wrote: Still there for me too. Anyway dx12 is coded in a way that is hard to maintain. It's going to be removed if a change is made to dolphin that would have to be modified with it. Vulkan does mostly everything it does and more.

Last time I checked Vulkan it could not dump textures in Majora's Mask (Collector's Disc) for example. D3D12 always dumped textures without issues, as well as OpenGL and D3D11. Well... Most of the time, but it is often quickly resolved.

I also wonder, is Vulkan to be proven to be faster for Intel CPU's and NVidia GPU's than D3D12?
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
01-24-2017, 08:51 AM
#6
magmarock64 Offline
Member
***
Posts: 55
Threads: 11
Joined: Jun 2016
Reminder this is the... DURP! I just realized that I'm using Windows 7. Sorry I forgot.
Find
Reply
01-24-2017, 08:30 PM
#7
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
Unless a maintainer shows up for D3D12, it will likely be dropped. When... that all depends on when it becomes too annoying to maintain.
Find
Reply
01-25-2017, 01:31 AM
#8
ShinigamiKiba Offline
Junior Member
**
Posts: 41
Threads: 5
Joined: Sep 2012
I hope not, Vulkan doesn't run too good on my GTX680 2GB
In DOOM I get excellent performance with OpenGL but not so much with Vulkan
Find
Reply
01-25-2017, 02:57 AM (This post was last modified: 01-25-2017, 02:58 AM by Helios.)
#9
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
Then keep using OpenGL. You have an nvidia card. OpenGL is about as fast as you need on nvidia.

The actual use case for people to use these new APIs is if they have a weak CPU and GPU but can still somehow use D3D12 or Vulkan. These users aren't very common, except for like, Haswell iGPU Linux users.

Everybody wants to rice rocket their Dolphin installs but seem to forget that all you need is 100% speed. I'd be very surprised if Vulkan/D3D12 became the difference between running at 1x IR or 3x IR. If that actually happens then you're probably hitting slow downs in a lot of games that a graphics backend can't solve for you.

But yeah. D3D12 is on the way out. Nobody seems to care about it and as far as I know it's officially no longer feature parity with the Vulkan backend. Of course, somebody could show up gung-ho about maintaining it (and hopefully rewriting the mess), just like somebody popped up to write one in the first place, but *shrug*
Find
Reply
01-25-2017, 09:57 PM
#10
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
Using Vulkan should also be fine. There are (almost) no known issues, so reporting them will help a lot to get them fixed. For our D3D12 backend however, plenty of issues are known. There is no need to drop it as keeping the code is no overhead. But nobody wants to deal with it :/
Find
Reply
« Next Oldest | Next Newest »
Pages (8): 1 2 3 4 5 ... 8 Next »
Jump to page 


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


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode