DirectX 12 Question
Started by goody_fyre11




3 posts in this topic
goody_fyre11
Member


0
29 posts 18 threads Joined: Sep 2017
03-14-2018, 02:49 AM -
#1
So I think it was about 10-ish builds ago that "DO NOT USE" was added to DirectX 12 in the GPU options. Why hasn't it been removed yet? The description clearly says "DirectX 12 is deprecated and should never be used."

I'm assuming there's some technical reason why it needs to stay, but it doesn't seem like a good idea to keep a deprecated feature. It crashes every game in my library.
Ani
Administrator
*******


16
4,390 posts 107 threads Joined: Aug 2017
03-15-2018, 10:11 PM -
#2
Why the hurry in removing it? You won't get any more performance if it's removed.
Some GPUs have DX12 and not Vulkan, and some games work with it, so it's still useful to some people. It will be removed in its due time.
    Desktop: Ryzen 7 5800X,   Radeon RX 6800 XT, 2x8G DDR4 3600MHz, Manjaro Linux
     Laptop: Ryzen 9 5900HX,  Radeon RX 6700M,   2x8G DDR4 3200MHz, Manjaro Linux
Old Desktop: AMD FX-8350,     Radeon R9 280X,    2x4G DDR3 1600MHz, Manjaro Linux
goody_fyre11
Member


0
29 posts 18 threads Joined: Sep 2017
04-02-2018, 08:52 AM -
#3
Some of the games in my collection no longer work with it. I thought that maybe it was disabled on purpose, hence the "DO NOT USE" in all caps. Maybe "Use if all else fails" or something similar would be less confusing.
zekesonxx
Member


0
27 posts 6 threads Joined: Sep 2017
04-09-2018, 12:34 AM -
#4
The DX12 backend isn't maintained in any way. It's only still in there because no-one has removed it.

And, since Vulkan can do everything DX12 can while being free and open-source and multiplatform, I don't see rpcs3's DX12 renderer getting brought up to speed done any time soon.


Forum Jump:


Users browsing this thread: 2 Guest(s)