IT之家9月24日消息,微软宣布DirectX12即将支持开源SPIR-V着色器,从ShaderModel7开始,这款着色器将逐步取代现有的DXIL着色器。
据介绍,SPIR-V是由Khronos开发的着色器,该着色器具备良好的可扩展性,支持Vulkan和OpenCL等多种绘图API,微软计划令Direct3D支持这一开放标准,从而统一着色器格式、简化开发过程。
微软表示,在过渡期内他们将提供一系列工具和驱动程序,使SPIR-V和DXIL两种着色器格式能够双向转换,确保开发者能平稳适应新格式。
对于使用AgilitySDK开发Direct3D应用的开发者,微软声称此次着色器变更不会带来太多工作流程的变化。不过负责开发、编辑和操作编译后着色器工具的开发者可能需要根据情况进行调整。