Urgent.News

What's breaking now, across thousands of outlets.

Tech

DirectX Support Promoted To Official Target Within LLVM

Over the past four years there has been a lot of work on a DirectX back-end within the LLVM compiler stack. Microsoft has backed the initiative for being able to lower LLVM IR into the DirectX Intermediate Language (DXIL) for execution by Windows DirectX 12 graphics drivers. This back-end is now officially supported...

In a significant development for LLVM, support for DirectX has been promoted to an official target. This move comes with the addition of the clang-dxc frontend, providing users with an avenue to explore the new backend. The team's future focus will be on enhancing graphics and ray tracing shader capabilities, including the newest Shader Models.

The integration between Clang’s HLSL frontend and the backend codgen will be strengthened. With DirectX as an official target and clang-dxc enabled by default, the expectation is for a surge of user feedback, which will aid in improving conformance and performance. Furthermore, this transition will help define the future feature completeness of LLVM.

Michael Larabel, the principal author of Phoronix.com, played a crucial role in this change, having founded the site in 2004 with a focus on Linux hardware support, performance, and graphics drivers.

Written by urgent.news from Phoronix's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at phoronix.com →

More in Tech

More from Tuesday 8 September →