Am 30.05.2009 um 07:24 schrieb Dmitry Timoshkov:
"Rico Schüller" <[email protected]> wrote:
- /* version info? */
- skip_dword_unknown(&ptr, 2);
+ /* Compiled target version (e.g. fx_4_0=0xfeff1001,
fx_4_1=0xfeff1011). */
+ read_dword(&ptr, &e->version);
+ TRACE("Target: %#x\n", e->version);
0xfeff/0xfffe is a unicode byte order mark, could it serve the same
purpose here?
On top of my head I think it is the shader type marker - pixel shader,
vertex shader, geometry shader. I don't have the headers atm, so I
can't check to be sure.