Jump to content

Will PlayStation kill dx12

jjohnthedon1

So just a thought but will the PlayStation kill dx12 because it can't support it meaning that everything will be released in either 11 or both and we won't full merge to dx12 because of Sony ?!

AMD (and proud) r7 1700 4ghz- 

also (1600) 

asus rog crosshairs vi hero x370-

MSI 980ti G6 1506mhz slix2 -

h110 pull - acer xb270hu 1440p -

 corsair 750D - corsair 16gb 2933

Link to comment
Share on other sites

Link to post
Share on other sites

The consoles use their own APIs as it is.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

I doubt it. The engines used in games (including console) don't require changes to be compatible with PC. The back-end, API, is what needs to be changed for compatibility. The developers just need to work on the API integration.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

besides dx12 has backwards compatibility for dx11 so games can still be programed pretty effectively for dx11 and 12 concurrently, since that's how every game with dx12 gonna be made for the next few years

desktop

Spoiler

r5 3600,3450@0.9v (0.875v get) 4.2ghz@1.25v (1.212 get) | custom loop cpu&gpu 1260mm nexxos xt45 | MSI b450i gaming ac | crucial ballistix 2x8 3000c15->3733c15@1.39v(1.376v get) |Zotac 2060 amp | 256GB Samsung 950 pro nvme | 1TB Adata su800 | 4TB HGST drive | Silverstone SX500-LG

HTPC

Spoiler

HTPC i3 7300 | Gigabyte GA-B250M-DS3H | 16GB G Skill | Adata XPG SX8000 128GB M.2 | Many HDDs | Rosewill FBM-01 | Corsair CXM 450W

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Cyracus said:

besides dx12 has backwards compatibility for dx11 so games can still be programed pretty effectively for dx11 and 12 concurrently, since that's how every game with dx12 gonna be made for the next few years

Even so, the early Xbox One games use some DX11 version, so for the Playstation 4 to cause devs not to develop for DX12 is nonsensical since the Xbox One can and will also use DX12. 

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, jjohnthedon1 said:

So just a thought but will the PlayStation kill dx12 because it can't support it meaning that everything will be released in either 11 or both and we won't full merge to dx12 because of Sony ?!

All console uses their own custom APIs based on OpenGL. The exceptions are:

 -> XBox, XBox 360 and XBox One, which uses DirectX (the latest version that was currently out when the console were released)

 -> Nintendo Switch (rumor: supports full OpenGL and Vulkan)

 

As a result, porting games from PS4 to XBox One cost a lot of money, but PC uses DirectX, so the sale potential is higher as it has 2 markets, even if the XBox One would have fared just as bad as the WiiU.

 

Nintendo Switch uses (assuming the rumors to be true) OpenGL / Vulkan. They are already translators from DirectX to OpenGL which does a decent job, reducing the cost of porting a game on this console a lot. Basically, they can just fine tune the graphics, fix what ever needs to be fixed / optimized after conversion from OpenGL to DirectX for the console, and standard testing and bug fixes. That is assuming of course, that the game was done in DirectX to start with, and not OpenGL.

 

So really, Sony is the one that needs to be afraid of, if its market share of active users drop.

Link to comment
Share on other sites

Link to post
Share on other sites

Games are optimized for consoles in such a way that make no sense to use on PCs, regardless of API used.

 

Aside from that, if I'm inclined to believe how things would work out, the engine itself needs to be ported. If there's no port of the engine for the PC or console, you have problems. It's like why Unreal Engine games tend to work well on any system it touches: Epic has ported the engine to practically everything from high end servers to mobile devices.

 

And if you want to add on some extras to make your game have flair, you also run into problems.

Link to comment
Share on other sites

Link to post
Share on other sites

On 09/01/2017 at 0:05 AM, jjohnthedon1 said:

So just a thought but will the PlayStation kill dx12 because it can't support it meaning that everything will be released in either 11 or both and we won't full merge to dx12 because of Sony ?!

The consoles has used even lower level APIs then PC since their origin. If anything, what is holding DX12 back atm is Nvidia. Not through malice, but through pure market share. Nvidia cards are NOT DX12 ready to use Async compute/shading, and until Kepler and Maxwell market shares drop low enough for devs to ignore them, no game will be 100% DX12. They will all be DX11 with the CPU improvements of DX12. AKA basically DX11.3 which is what the XB1 uses...

 

Async compute is nothing new, devs have been using the feature since XB1 and PS4 launched back in 2013/2014... 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×