[patch]: include : Add missing API to direct-x 9's shader header

Henri Verbeet hverbeet at gmail.com
Tue Jan 21 10:39:08 CST 2014

On 21 January 2014 17:23, Dmitry Timoshkov <dmitry at baikal.ru> wrote:
> Kai Tietz <ktietz70 at googlemail.com> wrote:
>> -DEFINE_GUID(IID_ID3DXConstantTable, 0x9dca3190, 0x38b9, 0x4fc3, 0x92,
>> 0xe3, 0x39, 0xc6, 0xdd, 0xfb, 0x35, 0x8b);
>> +DEFINE_GUID(IID_ID3DXConstantTable, 0xab3c758f, 0x93e, 0x4356, 0xb7,
>> 0x62, 0x4d, 0xb1, 0x8f, 0x1b, 0x3a, 0x1);
> A quick google search seems to contradict this change. Where does this
> come from?
IIRC some interfaces changed GUIDs while keeping the same name between
d3dx9 versions. The changed GUID matches the SDK headers for version
43. It seems likely 43 will be the last version of d3dx9, so we may
want to match that, but we'd have to change e.g. the D3DX_SDK_VERSION
define as well in that case.

More information about the wine-devel mailing list