Go Back   OC3D Forums > [OC3D] General Forums > OC3D News
Thread Tools Display Modes
Old 13-03-19, 10:45 AM
WYP's Avatar
WYP WYP is offline
News Guru
Join Date: Dec 2010
Location: Northern Ireland
Posts: 16,609
Porting DirectX 12 to Windows 7 is a Genius Move - Here's Why

Windows 7 may be outdated, but this is a DirectX 12 push that the gaming community needs.

Read more about why Microsoft porting DirectX 12 to Windows 7 is a genius move.

Twitter - @WYP_PC
Reply With Quote
Old 13-03-19, 11:24 AM
tgrech tgrech is offline
OC3D Elite
Join Date: Jun 2013
Location: UK
Posts: 1,600
While I do agree somewhat I think if they really cared about that they would have ported it back when Windows 7 had >50% marketshare not too long ago rather than now when it's been in free fall for a while, has around half of the users of Windows 10 on Steam and now only really still has a stronghold in markets like China with even these markets deep into the sharper transition western markets saw over the last 18 months. Personally I don't think the existence of DX11 in modern games is entirely down to Windows 7, many people still have Kepler based hardware that doesn't play nicely with DX12 at all while even Maxwell generation hardware is particularly well optimised for the HLSL style APIs and Pascal only got as far as not having a massive penalty from many low-level API features compared to the well optimised HLSL driver stack, with few benefits from the low-level approach on any NVidia hardware until Turing. While we're now starting to see good implementations of DX12 that improve CPU use and such, creating a good DX12 implementation in a game is orders of magnitudes more work that for a comparable DX11 one, and it made sense developers had to take time to optimise those implementations well especially when most PC gaming hardware didn't really suit it yet.
Around 70% still use NVidia hardware that will gain little to no benefit from a low level API, or around 3 times more than those limited from using DX12 as a result of their OS, personally I think the the significant improvement in DX12 libraries and work done on them recently has been a major contributing factor to its viability as this is what will allow many developers to practically use the API, and if it weren't for the consoles there's a good chance we'd have never really seen DX12 go anywhere at all as NVidia could have dug their teeth in with their own quite contrasting design philosophy.
Reply With Quote

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 02:26 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.