专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员小灰  ·  所有快倒闭公司的通病。 ·  3 天前  
程序员的那些事  ·  趣图:在我机器上好好的(Ծ‸Ծ) ·  5 天前  
OSC开源社区  ·  Mozilla“改头换面” ·  6 天前  
51好读  ›  专栏  ›  OSC开源社区

微软正式开源 DirectX 着色器

OSC开源社区  · 公众号  · 程序员  · 2017-01-28 08:20

正文

去年 GDC 大会上,微软发布了 Shader Model 6.0 版本,采用基于 Clang/LLVM 构架编译工具,为开源提供了基础。现在,一直是微软引而为傲的 DirectX 着色器( DirectX Shader Compiler),正式于2017年1月26日开源,微软将其发布到 github。对于 DirectX 着色器的开源,可能与近年 OpenGL 和 Vulkan 崛起有关系。

微软在此前还开源了 DirectX 开发工具集。



DirectXShaderCompiler 简介

https://www.oschina.net/p/directxshadercompiler

基于 LLVM / Clang 的 DirectX Shader 编译工具,将 HLSL 编译成 DirectX 中间语言(DXIL)。DirectX 进行图形,游戏和计算的应用程序可以使用它来生成着色器程序。


目前,DirectX HLSL 编译器提供以下组件:

● dxc.exe,命令行工具,可以编译着色器模型 6 HLSL 程序

● dxcompiler.dll,提供组件化编译器,汇编器,反汇编器和验证器的 DLL

● 基于上述组件的其他工具

DirectX 着色器编译器目前处于预览阶段,但预计将在未来几个月内完成。微软的Windows SDK版本将包括支持的编译器和验证器版本。


稿源:cnBeta.com

http://www.cnbeta.com/articles/580281.htm




推荐阅读

有了这些创意开源工具,再也不用担心春节无聊啦(2)

有了这些创意开源工具,再也不用担心春节无聊啦(1)

盘点各类编程语言中最火的开源项目,跟你想的一样吗?

免费个人博客搭建教程详解:Hexo+OSChina

程序员排行榜:测测你的码力值,2016年击败了全国多少工程师?

点击“阅读原文”查看更多精彩内容