directx各个版本区别(微软今日正式开源DirectX着色器)

directx各个版本区别(微软今日正式开源DirectX着色器)(1)

稍微关注过微软的朋友几乎都知道微软的DirectX吧;早先在运行时各种丢失文件的那个报错也是因为这个家伙的原因;其实DirectX严格来说一直以来都垄断着所有的游戏市场;不过近些年因为Vulkan的火爆程度而言,这位老巨头也开始改变了自己的一些看法,而目前微软也已经在Github上正式的开源了DirectX着色器。

directx各个版本区别(微软今日正式开源DirectX着色器)(2)

其实早在2016年的GDC大会上,当时微软在大会上就已经发布了Shader Model 的6.0版本,主要因为采用基于Clang/LLVM构架的编译工具;所以间接上来说其实也算是为开源提供了一定基础。而现在微软也已经完全将DirectX着色器完完整的开源;连之前DirectX开发工具集也一并开源了。

小狮子相信,微软这个举动绝对是为了能够更好地应付OpenGL和日益火爆的Vulkan API。希望这个举措在未来也能取得更好的效果。

好奇专用传送门:https://github.com/Microsoft/DirectXShaderCompiler

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页