I'm not sure if there is another thread of this out there, but I just saw this video and was pretty blown away, but I do have a question: What does DX12 Entail that is different from DX11? all that's mentioned in this video is extra polygon density, and extra resolution in maps, are we doing more displacement mapping? Are we changing any workflows?
Video
Replies
Both APIs are basically AMD's Mantle with a fresh coat of paint.
http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/#entry5215019
Unless they found out how to stuff 4 titans into one card.
This is very impressive otherwise, but im pretty sure they aren't trying to sell this to gamers.
https://forums.unrealengine.com/showthread.php?65843-Unreal-Engine-and-Direct-X-12&p=265954&viewfull=1#post265954
Like 1 of them is almost as much as my montly salery after tax...jesus christ
EDIT: If gamers complained about the GTA game size then enjoy having to download thoose 8k's in the future. Are we going back to physical media in the future? I mean here in Sweden we dont have datacaps on our broadband but something has to change if we are getting larger and larger games.
4 GTX Titans is probably a bit overkill. DirectX12 doesn't require all of that and should be just as affordable as building a PC today is.
Cheap drawcalls is definitely exciting, as are any and all improvements to compute shaders!
I know microsoft could still shit the bed on this, but based on what I've seen so far of Windows 10 and the fact that they're offering free upgrades for the first year, I think we're gonna see some of the highest new OS adoption rates in years.
The silly thing is DX10s adoption completely depends on the adoption of Windows Vista, if gaming customers don't switch, not many games will use it.
10 is also a free upgrade for 7/8 users.
I'm just saying it's not the first time that this has happened and it ended up working out, if not slowly.
It's a bit more than fresh coat of paint imo. While AMD did provide Khronos Mantle for Vulkan, the design of Vulkan is still in flux and influenced by multiple parties, especially vendors whose hardware works very differently than what AMD's architecture/mantle is designed for... Though the core principles to achieve less CPU costs (threading model, pipeline objects, cmdbuffers...) are indeed similar across all new apis.
there will be some new rendering features with the new apis (dx12 and 11.3)
https://msdn.microsoft.com/en-us/library/dn903943(v=vs.85).aspx
though the core focus is really cpu-cost reduction and therefore I'd expect a bit more "dynamics" more moving objects on screen.
and yes ideally Vulkan, which sees lots of interest by multiple big game developers, allows to avoid the forced OS migration... but keep in mind that certain things will remain "faster" with Windows 10, simply because the display driver model has been improved again.
I don't think there was a limit either.
Wouldn't surprise me, i've heard next is cartridges/sd cards instead of disks since those are getting cheaper to make and are a lot faster.
This also would make more sense of tablets if that ever takes off having dedicated graphics or something.
Even the movie/animation industry is trying to get away from the "let's put 16k textures everywhere" mindset. It's more a cost issue than a technical limitation one.
Having giant textures and millions of polygons in a single small scene where everything is loaded in memory at once is only down to the power of the video card, not the api.
Show a scene with many unique objects switched in and out of memory and many thousands of drawcalls, because that is where dx12 makes a huge difference. Show a back to back comparison from dx11 to dx12 running on a single 980 for example, something that people can relate to.
Really disappointing to see such a missleading video being circulated as a dx12 demo.
but yeah this video realy isnt the best they could do, even artisticly it is not that special
I have a query. How many Dix do you need to ideally get a truly satisfying experience? I mean I'm guessing the more Dix, the better right? Is there any point where a person might not be able to handle any more Dix?
Yeah, you need more windows in order to get more dix. if you only have 8 windows or less, you won't get any extra dix.
Oh please!!! xD