Go Back   OC3D Forums > [OC3D] General Forums > OC3D News
Reply
 
Thread Tools Display Modes
 
  #1  
Old 19-03-20, 05:32 PM
WYP's Avatar
WYP WYP is offline
News Guru
 
Join Date: Dec 2010
Location: Northern Ireland
Posts: 17,716
Microsoft reveals DirectX 12 Ultimate for PC and Xbox Series X

A dual-platform API for the next generation of gaming.



Read more about DirectX 12 Ultimate.

__________________
_______________________________
Twitter - @WYP_PC
Reply With Quote
  #2  
Old 19-03-20, 05:42 PM
NeverBackDown NeverBackDown is offline
AMD Enthusiast
 
Join Date: Dec 2012
Posts: 17,046
Just means current-gen consoles/non-RTX will be a bigger pain to optimize for since they will have to manage two versions of the API since feature sets will be different. I could see PC being less of an issue, can have these new features as options and automatically disabled if the hardware is not compatible, and leave it up to users with the newer cards.

For everything else, it's great and keeps fragmentation lower.
Reply With Quote
  #3  
Old 19-03-20, 06:18 PM
Avet's Avatar
Avet Avet is offline
OC3D Elite
 
Join Date: Dec 2016
Posts: 1,411
Why would they bother optimizing for old consoles? PC is more flexible. Probably there will be two versions of the game. DX12U, and DX12. One version for consoles and RT PCs, and other for non-RT PCs. Doom has Vulkan, and OpenGL versions. Just run different .exe file and that is it.
__________________
Turbos on an engine is God's way of telling you it ain't got enough cylinders.
Reply With Quote
  #4  
Old 19-03-20, 06:31 PM
NeverBackDown NeverBackDown is offline
AMD Enthusiast
 
Join Date: Dec 2012
Posts: 17,046
Quote:
Originally Posted by Avet View Post
Why would they bother optimizing for old consoles? PC is more flexible. Probably there will be two versions of the game. DX12U, and DX12. One version for consoles and RT PCs, and other for non-RT PCs. Doom has Vulkan, and OpenGL versions. Just run different .exe file and that is it.
Why would they bother? Is that really a question?

Nevermind I prefer an Assassins Creed Unity style of optimization for all my console releases.

You do know they release games for both old and new consoles for a few years right? You also know that just because you make a .exe file that it doesn't solve anything because that is not how it works?
Reply With Quote
  #5  
Old 19-03-20, 06:32 PM
tgrech tgrech is offline
OC3D Elite
 
Join Date: Jun 2013
Location: UK
Posts: 1,854
Yeah, many game engines can toggle APIs via in-game menu's nowadays, surely switching from DX12 to DX12U will essentially amount to switching some graphics features off given most AAA games are/would already support the Ultimate features, and the dev work to support both isn't particularly more than supporting both DX12 and DXR within a game now.

More or less every triple A game is already requiring support for at least 3 different API's and an optional extension right now already with the slit Xbox/PC APIs so it's still less work than the current system for a multi-plat title.
Reply With Quote
  #6  
Old 19-03-20, 06:44 PM
NeverBackDown NeverBackDown is offline
AMD Enthusiast
 
Join Date: Dec 2012
Posts: 17,046
Yes as I said it for PC its not as big of an issue, my post was talking about making it more complex for current gen and next gen consoles. It would make it more difficult since they are so vastly different seeing as they are far older. Less so for Xbox since they already use DX12 unlike PS.
Reply With Quote
  #7  
Old 19-03-20, 07:22 PM
tgrech tgrech is offline
OC3D Elite
 
Join Date: Jun 2013
Location: UK
Posts: 1,854
Quote:
Originally Posted by NeverBackDown View Post
Yes as I said it for PC its not as big of an issue, my post was talking about making it more complex for current gen and next gen consoles. It would make it more difficult since they are so vastly different seeing as they are far older. Less so for Xbox since they already use DX12 unlike PS.
I kinda get your point, but in the context of more or less every previous transition period, this must be comparatively a piece of cake. After all, last time round devs were having to juggle some quite bespoke archs, especially on the CPU side.
Reply With Quote
  #8  
Old 21-03-20, 03:35 PM
AngryGoldfish's Avatar
AngryGoldfish AngryGoldfish is offline
Old N Gold
 
Join Date: Jan 2015
Location: Ireland
Posts: 2,833
As far as I understand it, the PS5 is gonna support Vulkan. Seeing as RT appears to be similar with DXR 1.1 from this new Ultimate to Vulkan, it's possible this and its benefits will also be applicable to the new Playstation. Is that right?
__________________
ASUS X370 Crosshair VI Hero ⁞⁞ Ryzen 1600X 4Ghz ⁞⁞ Thermalright Le Grand Macho RT ⁞⁞ Aorus GTX 1080 11Gbps ⁞⁞ G.Skill TridentZ 3200Mhz
Jonsbo W2 ⁞⁞ Corsair AX760 ⁞⁞ Pexon PC ⁞⁞ Samsung 960 EVO 250GB & 850 EVO 500GB
⁞⁞ Western Digital 1TB Blue & 3TB Green
BenQ XL2730Z ⁞⁞ Mixonix Naos 7000 ⁞⁞ Corsair K70 Cherry MX Brown ⁞⁞ Audio-GD NFB-15 ⁞⁞ EVE SC205 ⁞⁞ AKG K7XX
Reply With Quote
  #9  
Old 21-03-20, 04:09 PM
NeverBackDown NeverBackDown is offline
AMD Enthusiast
 
Join Date: Dec 2012
Posts: 17,046
Quote:
Originally Posted by AngryGoldfish View Post
As far as I understand it, the PS5 is gonna support Vulkan. Seeing as RT appears to be similar with DXR 1.1 from this new Ultimate to Vulkan, it's possible this and its benefits will also be applicable to the new Playstation. Is that right?
We don't really know. Only a game developer working on the console would know. I am fairly certain the PS4 was it's own API so I would assume this is as well for backwards compatibly but who knows
Reply With Quote
  #10  
Old 21-03-20, 07:29 PM
WYP's Avatar
WYP WYP is offline
News Guru
 
Join Date: Dec 2010
Location: Northern Ireland
Posts: 17,716
Quote:
Originally Posted by AngryGoldfish View Post
As far as I understand it, the PS5 is gonna support Vulkan. Seeing as RT appears to be similar with DXR 1.1 from this new Ultimate to Vulkan, it's possible this and its benefits will also be applicable to the new Playstation. Is that right?
I'd assume that Sony is using its own custom API for this. Vulkan only officially gained raytracing support a few days ago.

Sony needed an API to support its console long before now. Microsoft has had developers working on DXR since 2018.
__________________
_______________________________
Twitter - @WYP_PC
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump










All times are GMT. The time now is 05:49 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.