On 24/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
How do you intend for this to be used? In particular, how should this work with eg. IDirect3DVertexDeclaration9::GetDeclaration or IDirect3DDevice8::GetVertexShaderDeclaration?
Am Mittwoch 25 April 2007 00:20 schrieb H. Verbeet:
On 24/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
How do you intend for this to be used? In particular, how should this work with eg. IDirect3DVertexDeclaration9::GetDeclaration or IDirect3DDevice8::GetVertexShaderDeclaration?
GetVertexShaderDeclaration does not work on fvfs, I did a quick check for that(Though it was too nasty for the tree). The d3d9 lib would have to convert the wined3d declaration back to a d3d9 declaration or leave it as it is now, where d3d9 converts the fvf to a d3d9 decl.
On 25/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
Am Mittwoch 25 April 2007 00:20 schrieb H. Verbeet:
On 24/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
How do you intend for this to be used? In particular, how should this work with eg. IDirect3DVertexDeclaration9::GetDeclaration or IDirect3DDevice8::GetVertexShaderDeclaration?
GetVertexShaderDeclaration does not work on fvfs, I did a quick check for that(Though it was too nasty for the tree).
That makes sense for d3d8.
The d3d9 lib would have to convert the wined3d declaration back to a d3d9 declaration or leave it as it is now, where d3d9 converts the fvf to a d3d9 decl.
I guess converting back would be the preferred way then.
Am Mittwoch 25 April 2007 11:50 schrieb H. Verbeet:
On 25/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
Am Mittwoch 25 April 2007 00:20 schrieb H. Verbeet:
On 24/04/07, Stefan Dösinger stefandoesinger@gmx.at wrote:
How do you intend for this to be used? In particular, how should this work with eg. IDirect3DVertexDeclaration9::GetDeclaration or IDirect3DDevice8::GetVertexShaderDeclaration?
GetVertexShaderDeclaration does not work on fvfs, I did a quick check for that(Though it was too nasty for the tree).
That makes sense for d3d8.
The d3d9 lib would have to convert the wined3d declaration back to a d3d9 declaration or leave it as it is now, where d3d9 converts the fvf to a d3d9 decl.
I guess converting back would be the preferred way then.
Yeah, my thought too.