d3d10: Improve parse_fx10.

Stefan Dösinger stefandoesinger at gmx.at
Sat May 30 04:43:58 CDT 2009


Am 30.05.2009 um 07:24 schrieb Dmitry Timoshkov:

> "Rico Schüller" <kgbricola at web.de> 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.





More information about the wine-devel mailing list