太多的算术指令槽

时间:2014-05-26 13:30:49

标签: assembly directx hlsl

我试图简化我的HLSL,以便能够使用ps_2_0进行编译。此时我得到了#34;编译的着色器代码使用了太多的算术指令槽(78)。目标允许的最大值(ps_2_0)为64。"有没有办法强制编译器生成汇编代码列表文件,以便我可以研究它?

1 个答案:

答案 0 :(得分:0)

RenderMonkey有点陈旧但我总是用它来开发测试和调试我写的着色器。通过这个类似IDE的环境,您还可以以可视方式查看反汇编代码,使用各种几何和应用纹理。