ok , u write u have been using win 10 and have u been using DX 12 experimental allso ??
i am on win 10 , and have dx12 on the rig , but cant get the experimantal to apply even on an emty project ??
Because Tautvydas Zilys works at Unity (you’ll notice the big black block below the avatar that says "Unity Technologies) and internally they are working on 5.3 and are implementing DX12 support, but no one outside the company has 5.3 so no DX12 support in Unity, yet.
I’m eagerly waiting to see what kind of performance gains we might see with dx12 as well. I hope they are rather substantial. If it’s anything like I’ve heard, drawcalls will be handled much quicker than previous directx versions. I will be very excited when dx12 support in Unity rolls around
sure I see , but well I dont understand why they have the DX12 experimental option in the editor then ?? could just left it out , its missleading in my opinion .
But then what about WebGL it is just a Preview version of an ongoing platform in development.
Developers and players will soon have access to DX12 and your game might benefit from the work Unity has done in upgrading it’s rendering system and API support.
E.g. even without massive multithreading a Unity game could perform better using DX12 than DX11 just due to the reduced API overhead.
A roadmap is only an approximation of release. If something had to be moved to a later release it means they can’t get it out in time due to issues during development. This is why they state twice that estimates are with “reasonable confidence”.
Roadmaps are more about listing features coming down the development pipeline rather than exact dates for them.
Ouch, just when I thought I had something to look forward too at Xmas!
But basic Dx12 should be in 5.2 (two threaded rendering against the DX12 API) although still probably down as experimental.
Q: Is Unreal fully up to speed with the DX12 API?
Yep 4.9 and Unreal ‘cheated’ they got Microsoft engineers in to port to Dx12.
“Microsoft’s engineers added support for DirectX 12 to UE4, and we have worked with them to integrate their changes into 4.9. The feature is still new and is considered experimental. DirectX 12 offers a much lower-level rendering API that is more efficient and allows for rendering commands to be submitted in parallel across many threads, a feature inspired by console rendering APIs. Going forward, we’ll continue to improve support for DirectX 12 and look for ways to leverage the new API in upcoming versions of the engine.”
I seen a 40 FPS increase from a i5-U470 / Intel HD Graphics / 4 GB / Windows 10 to a i5-2520 / Intel HD Graphics 3000 / 8 GB / Windows 10.
You want to buy a Skylake computer if you are going to be using Intel GPUs otherwise the GPU you have won’t be helped much til until Unity support Direct X 12. They said in a blog (and things change so…) for Intel CPUs that would be all Haswell CPUs and later.
I think you probably have a recent NVidia or ATI GPU so you needn’t worry so much about those optimizations.
It says Intel HD Graphics 4400 which is Haswell. You can search on Wikipekia and I think you’ll find somewhere (I couldn’t again) a Wikipedia page which an extensive list of video cards and what level of DirectX & openGL those cards support.