is there a way to obtain the assembly output of a compiled shader a certain implementation generates for the specified shader? like in DX?
Thanks.
is there a way to obtain the assembly output of a compiled shader a certain implementation generates for the specified shader? like in DX?
Thanks.
On NVIDIA you can us NVEmulate to output the compiled assembly code. On ATI you should use AMD´s Shader Analyzer.
Shader Analyzer doesn’t output VP/FP. It outputs in a ATI custom language but you’ll be able to understand.
There use to be something called ATI Ashli, before AMD and ATI merged and that was able to output VP/FP
With NVidia drivers, I can get the assembly by installing OpenGL Extensions Viewer (http://www.realtech-vr.com). On its Registry Tab, there’s an option to set a registry key that outputs the assembly (also source code, info log and stuff).
This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.