'

Microsoft's new DirectX Shader Compiler is now Open Source

Microsoft's new DirectX Shader Compiler is now Open Source

Microsoft's new DirectX Shader Compiler is now Open Source

Microsoft's new DirectX Shader Compiler is now Open Source

 

Microsoft has now released their new DirectX HLSL (High Level Shading Language) compiler as an open source project built on the Clang/LLVM framework, allowing developers to analyse the compiler's source code, modify it or even upgrade it with new features. 

This new development will allow developers to collaborate with Microsoft or hardware vendors to make improvements to the compiler and enable them to use knowledge gained to optimise future DirectX 12 titles better.   

One big upgrade for this new codebase is that it supports a new GPU programming model via wave intrinsics, which will allow developers to take advantage of GPU design features to improve the performance of certain functions like geometry culling, lighting and IO, all of which will enhance GPU performance. 

  

Microsoft's new DirectX Shader Compiler is now Open Source

(Knowing how this new shader works will allow developers to optimise titles for PC/Xbox One both faster and more easily)

  

Combine this recent development with Microsoft's new PIX DirectX 12 performance tuning tool for Windows and we can see that Microsoft is making a huge effort to improve the development ecosystem for both Windows and Xbox One, giving developers the knowledge and tools they need to create more efficient programs and deliver a better gaming experience. 

Hopefully, Microsoft will continue to work and improve the PC gaming ecosystem, as the past year has certainly been transformative for the company, improving UWP with Free-Sync/G-Sync support and fullscreen options as well as creating a dedicated "game mode" for their upcoming Windows 10 Creators update.   

 

You can join the discussion on Microsoft's new Open Source DirectX 12 HLSL Compiler on the OC3D Forums

 

«Prev 1 2 Next»

Most Recent Comments

25-01-2017, 11:11:55

NeverBackDown
I like what they are doing. Hopefully they don't randomly back track on there current choices.Quote

26-01-2017, 03:18:59

Warchild
Quote:
Originally Posted by NeverBackDown View Post
I like what they are doing. Hopefully they don't randomly back track on there current choices.
I guess its down to what I see as the lack of success of DX12. If it doesnt shine like the hype, it doesn't persuade those win 7/8 users who are defiant towards Win10

Doing things like this can help push DX12 the way most expected it and give us promising things.Quote
Reply
x

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.