用fxc.exe编译shader文件(*.fx, *.hlsl)的设置
2013-11-28 19:56
253 查看
原文出自:http://msdn.microsoft.com/en-us/library/windows/desktop/bb509709(v=vs.85).aspx#Profiles
拿DX11 SDK中BasicCompute11为例子
右击BasicCompute11.hlsl -> properities -> Custom Build Tool -> command line: "$(DXSDK_DIR)Utilities\bin\x86\"fxc.exe /T cs_5_0 /E CSMain /Fo "%(Filename).cso" "%(FullPath)" -> outputs: $(filename).cso
根据shader类型和入口函数名的不同,红色字体部分可做相应的替换。
例如对于fx文件,可设置为:
"$(DXSDK_DIR)Utilities\bin\x86\"fxc.exe /T fx_4_0 /Fo "%(Filename).fxo" "%(FullPath)"
$(filename).fxo
相关文章推荐
- 用fxc.exe编译shader文件(*.fx, *.hlsl)的设置
- 用fxc.exe编译shader文件(*.fx, *.hlsl)的设置
- fxc.exe 调试.fx和.hlsl 文件
- 关于golang 中命令行编译exe 文件路径的设置。
- 虚幻4 dump 材质编辑器编译出来的 shader的hlsl文件
- 编译时如果发现无法打开或无法找到 .exe 文件 编译相对路径的设置
- qmake.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的一些路径(最简单的方法是保持一样的安装路径,最方便的办法是设置qt.conf文件)
- VS2015中设置D3D12根签名HLSL文件自动编译属性时的注意事项
- C语言编译后生成的.exe文件单独运行的设置
- python 安装 pyinstall 编译exe文件
- 使用hh.exe反编译chm文件
- 编译,出现“无法找到“***.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。”
- C# 编译成一个exe文件
- Matlab .M文件编译成可执行文件.exe
- 用VS的rc.exe编译Redasm的*.rc文件
- Silverlight编译错误,提示某文件不是项目的一部分或"生成操作"没有设置为"资源"
- 制作一个Flex AIR 程序调用 可执行程序(mxmlc.exe) 并且 生成.as文件并编译为.swf文件
- OJ 调试技巧:VS2010 中 通过设置编译参数定义宏,无需修改源文件重定向标准输入输出
- Java中class文件编译成exe文件的几种方法【推荐】
- java编译并打包成可执行jar和exe文件