DirectX 12 (502931)

Hi everyone

What do think about the new feature that will be in DirectX 12?

Only Microsoft knows about the features of DX12. Or, whether such thing will exist at all.

I’d put money on us not even seeing another numbered DirectX release for several years, if ever. Odds are we’ll just get point updates that provide more efficient implementations as Microsoft attempts to make mobile development and console development a bit more streamlined.

Are there even actually talked about features in CG currently that could warrant a new API / substantial pipeline changes?
If not then yea probably more .x versions for a while.

But I know it exists!!

https://www.youtube.com/watch?v=fOFl40Wzzdk

https://www.youtube.com/watch?v=utfRlajVYNM

Never mind, I am joking :stuck_out_tongue:

Goodbye DirectX 12. We will met again in DirectX 13.Until that time I will not change my laptop OS.:rage:

There will be no DirectX 12

Please read stuff on the net…

Why would I take the VP of AMDs word over any official statement from Microsoft?

I don’t get why DX has existed for as long as it has, why would a operating system depict the graphics library?

That’s not MS saying there won’t ever be a DX12, that’s AMD’s Vice President of sales stating that he can’t seen one coming soon, that’s a big difference between. There could well be DX12 a number of years down the line, but currently DX11 is barely coming into a life of it’s own so another version is not exactly needed. DX9 was released in 2002 and has had over a decade of developers pulling out more and more outstanding graphics from it’s feature set, not to mention that DX9 itself got updated to bring in important features along the way (e.g. SM3.0 MRT’s were introduced in DX9.0c.)

DX11’s API is very solid and won’t need a from-the-ground-up refresh like DX10 so, chances are, the gap between DX11 and DX12 will be similar (if not a bit larger) than the gap between DX9 and DX11, so still quite a few years before we even hear of it and even when it’s released it’ll be a few years before it’s actually being used to any great degree in games, judging by how DX9 didn’t come into it’s own until around 2005/2006 and DX11 has been out nearly 4 years and only just getting adopted on a large scale by developers.

From what little I’ve seen, the biggest thing about DX12 is the latency / threading issues. It looks to be more of an upgrade to performance rather than graphics, which btw, is a HUGE issue with implementing VR HMD support.

My question is this, when will Unity support dx12?

I don’t think there will be a DX12 until the next gen of hardware develops and that will be a fundamental change, possible something to do with mantle?

It looks like a direct response to AMD’s Mantle with reduced overhead for multi-core rendering. There are similar changes being made to OpenGL to improve multi-core rendering and reduce the impact of draw calls on the CPU.

See Mantle may not have taken the world by storm but it has envigorated and improved the Graphics API’s.

Now have you seen the real time raytracing that PowerVR is bringing to it’s GPU’s…