[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: d3dx9effect.h; Errors in h files are bugs?
From:       Maarten Lankhorst <m.b.lankhorst () gmail ! com>
Date:       2010-05-29 9:18:16
Message-ID: AANLkTil9HKtYstga3lMNFu9FvfDwtfgSfVOGVCW3JxB1 () mail ! gmail ! com
[Download RAW message or body]

Hoi,

2010/5/29 Luis Busquets <luis.busquets@ilidium.com>:
> winehq in include/d3dx9effect.h adds in the definition of
> ID3DXEffectCompiler
> the methods:
>
> STDMETHOD(SetPixelShader)(THIS_ D3DXHANDLE parameter, LPDIRECT3DPIXELSHADER9
> pshader) PURE;
>
>  STDMETHOD(SetVertexShader)(THIS_ D3DXHANDLE parameter,
> LPDIRECT3DVERTEXSHADER9 vshader) PURE;
>
>
> None of this methods is part of ID3DXBaseEffect (the group of the methods
> ID3DXEffectCompiler in which they are set) and none is part of the specific
> methods of ID3DXEffectCompiler
>
> Thus, these two methods should be removed from the .h file?
It seems at least at one point, they were there:
http://msdn.microsoft.com/en-us/library/ee416589%28VS.85%29.aspx

I'm not sure if they completely removed it, or just no-opped it in the
vtable, might want to dig in the dx sdk for that.

Cheers,
Maarten



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic