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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 434 435 436 437 438 ... 1189 Next »

Will Dolphin ever support DX12?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Will Dolphin ever support DX12?
11-27-2015, 02:10 AM
#1
ThatBenderGuy Offline
Slacker Extraordinaire
**
Posts: 13
Threads: 7
Joined: Aug 2014
I'm not sure if the API for DX12 is out yet but I saw a video about it around June so I was wondering if Dolphin will ever utilize the plethora of features provided by DX12. It's supposedly improves frame-rate by up 2 times. Just curious if it's planned or is in the works or not
My Specs 
[color=#cccccc]OS[/color]:                                      Windows 10 Pro 64-bit
[color=#cccccc]CPU[/color]:                                    Intel Core i3 2120 @ 3.30GHz
[color=#cccccc]Ram[/color]:                                   12.0GB Dual-Channel DDR3
[color=#cccccc]Motherboard[/color]:                      ASUSTeK P8Z77-M
[color=#cccccc]GPU[/color]:                                   2GB NVIDIA GeForce GTX 650 Ti BOOST
[color=#66ffff]Using Dolphin Version[/color]:       5.0

Find
Reply
11-27-2015, 03:12 AM (This post was last modified: 11-27-2015, 03:13 AM by Helios.)
#2
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
If one of the developers feels like making a backend for it.

AFAIK there's little developer interest in a D3D12 backend.

It doesn't matter what D3D12 does with framerates if our graphics API wasn't the bottleneck in the first place.
Find
Reply
11-27-2015, 09:46 AM
#3
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,519
Threads: 1
Joined: Feb 2012
And even if the devs wanted to use a modern low-level API, they'd probably use Vulkan instead, as it's not restricted to Windows 10, but offers all the same features. They'd have to write it anyway if they wanted to have the advantages of DX12 on Linux, OSX and phones. The developers have already written an OpenGL backend which is better than the Direct3D one in most cases, even though OpenGL is supposedly harder to use than DirectX.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
11-27-2015, 04:50 PM
#4
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
(11-27-2015, 03:12 AM)helios747 Wrote: If one of the developers feels like making a backend for it.

AFAIK there's little developer interest in a D3D12 backend.

It doesn't matter what D3D12 does with framerates if our graphics API wasn't the bottleneck in the first place.

I'm not sure if the graphics api is really the bottleneck in many games. But i think many games are limited by the gpu thread, which would indicate that a better graphics api could help. But when a game is actually cpu thread or gpu limited, then yeah, a new graphics api probably wouldn't do much good.
Find
Reply
11-28-2015, 12:05 PM
#5
DarkeoX Offline
Time wanderer
**
Posts: 21
Threads: 1
Joined: Oct 2013
(11-27-2015, 04:50 PM)mimimi Wrote:
(11-27-2015, 03:12 AM)helios747 Wrote: If one of the developers feels like making a backend for it.

AFAIK there's little developer interest in a D3D12 backend.

It doesn't matter what D3D12 does with framerates if our graphics API wasn't the bottleneck in the first place.

I'm not sure if the graphics api is really the bottleneck in many games. But i think many games are limited by the gpu thread, which would indicate that a better graphics api could help. But when a game is actually cpu thread or gpu limited, then yeah, a new graphics api probably wouldn't do much good.

His words jinxed while he posted but that's what he meant I believe. The graphic APIs are not a bottleneck in Dolphin, and in most emus. Thus there's little need to push the likes of Vulkan and D3D12. The current APIs are plenty enough, well tested, well known and need more polish and bug fixing rather than a rewrite.
[color=#009900]Windows 8 / Linux 3.9.3-pf Ubuntu 13.04 -- 64 bits
Intel Core i5 3570k OC @ 4.2 Ghz
Nvidia GTX 660Ti
2 x 8 GB Transcend Ram @ 1600 Mhz
[/color]
[color=#009999]
[color=#0000ff]Whατ ις ηστ lσgιcαl ις ηστ ρσςςιblε.[/color][/color]
Find
Reply
11-28-2015, 12:54 PM
#6
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,519
Threads: 1
Joined: Feb 2012
Except for the fact that these new APIs are closer to the metal than OpenGL or DirectX, so it might be possible for Qualcomm to actually write a Vulkan driver that works, in which case a Vulkan backend could help Dolphin quite a bit in the mobile space. This is mostly because of Qualcomm's incompetence rather than these new APIs, though.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
11-28-2015, 06:07 PM
#7
Depressed Osaka Offline
Junior Member
**
Posts: 40
Threads: 2
Joined: Oct 2015
It would help people with low end CPUs, actually.
[FX4350 4.0 Ghz - 4GB DDR3 - AsRock N64c-GS FX - AMD HD7770 1GB] Yup, i'm on the low profile side. If anything, take my feedback as a guide for low end users (º w º)b
Find
Reply
11-28-2015, 06:58 PM
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
Not if their CPUs can't reach 100% emulation speed without graphics being the issue.
Find
Reply
« Next Oldest | Next Newest »


  • 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