walterman
10-20-07, 05:17 AM
I can capture the shader programs that a game sends to Direct3D with D3D::CreatePixelShader method (for example).
The problem is that those programs are the compiled versions, and i would like to disassemble them, to read the source code & understand what's doing the program, to write my 'enhanced' version.
I don't want to start to write my own shader disassembler :surrender:
In special, i'm interested in Vertex Shader 1.1 & Pixel Shader 1.1 (ASM) programs.
The problem is that those programs are the compiled versions, and i would like to disassemble them, to read the source code & understand what's doing the program, to write my 'enhanced' version.
I don't want to start to write my own shader disassembler :surrender:
In special, i'm interested in Vertex Shader 1.1 & Pixel Shader 1.1 (ASM) programs.