I’m looking for an easy way of detecting errors in HLSL file at program compile time from visual studio. I want to add a custom build to my shader files that compiles them and make sure the build fail if I did something stupid like referring an undefined variable or other things that otherwise would be detected when compiling the shader in the application.
Have anyone successfully setup this before?
For anyone coming by, here’s a handy (and more wordy) guide on how to do it in VS2010:
http://takinginitiative.net/2011/02/19/debugging-hlsl/