微软DirectX着色器编译器的Linux编译支持得到改进

站长云网 2024-03-12 5iter.com 站长云网

基于LLVM/Clang的着色器编译器用于将HLSL程序编译成DirectX中间语言(DXIL),然后将其输入不同厂商的DirectXGPU驱动程序。虽然微软Windows显然是重点,但今天的更新确实改进了对Linux构建的支持。

Linux上的DirectX着色器编译器对于利用这种基于LLVM的编译器将HLSL转换到SPIR-V供Vulkan驱动程序使用、WSL2使用、持续集成或基于Linux且仍在组装DXIL的构建计算农场,以及类似的其他(基于Linux的)云着色器编译器应用场景都非常有用。

自2017年微软开源其DirectX着色器编译器以来,Linux支持已经逐渐形成,并且自2018年以来一直在享受Linux支持。

通过今天的DirectXShaderCompilerv1.8.2403"March2024"更新,现在已经完全支持着色器模型6.8、改进的编译时验证、稳定性改进以及各种诊断改进。此外还有"Linux构建质量的进一步改进"。

Linux更新包括有利于Linux使用的构建系统改进,以及增强的Linux测试覆盖率。

想要下载这款开源DirectX着色器编译器或了解有关新版本的更多信息,可以通过GitHub进行下载。

责任编辑:站长云网