在Visual Studio中编译时验证HLSL文件

时间:2011-09-08 18:50:57

标签: visual-studio shader hlsl

我正在寻找一种在Visual Studio的程序编译时检测HLSL文件中的错误的简单方法。我想在我的着色器文件中添加一个自定义构建来编译它们,并确保构建失败,如果我做了一些愚蠢的事情,比如引用一个未定义的变量或者在应用程序中编译着色器时会检测到的其他东西。

有没有人成功设置过这个?

2 个答案:

答案 0 :(得分:3)

请注意,VS2012具有着色器文件的自动编译功能。

答案 1 :(得分:2)

对于任何人来说,这里有一个方便(而且更罗嗦)的指南,介绍如何在VS2010中实现:

http://takinginitiative.net/2011/02/19/debugging-hlsl/