RE: [wineD3D] HW Vertex Buffer

2004-10-21 Thread Ann and Jason Edmeades
>Well, it's only preparative work. I'll try to help you doing this "boring" >part :) Yeah - its painful going, but I'm doing it slowly both so I can be careful to cross reference everything with the MSDN, but I'm also trying to keep patches to a reasonable size and get them committed before I get

Re: [wineD3D] HW Vertex Buffer

2004-10-21 Thread Raphael
On Thursday 21 October 2004 16:34, Ann and Jason Edmeades wrote: > Hiya, Hi Jason :) > Re your new patch... > > Some of these are defining functions which dont exist yet in wined3d, which > will get confusing. Well, it's only preparative work. I'll try to help you doing this "boring" part :)

Re: [wineD3D] HW Vertex Buffer

2004-10-21 Thread Ann and Jason Edmeades
Hiya, Re your new patch... -#define IWineD3DDevice_CreateVertexBuffer(p,a,b,c,d,e,f) (p)->lpVtbl->CreateVertexBuffer(p,a,b,c,d,e,f) +#define IWineD3DDevice_SetFVF(p,a) (p)->lpVtbl->SetFVF(p,a) +#define IWineD3DDevice_GetFVF(p,a) (p)->lpVtbl->GetFVF(p,a) +#define IWineD3DDevice_CreateVertexDeclara

Re: [wineD3D] HW Vertex Buffer

2004-10-20 Thread Raphael
Hi again, A better patch than previous Changelog: - beta implementation of HW Vertex Buffer support (using ARB_vertex_buffer_object): locking/unlocking, creation, destruction - some wined3d headers/interface extension Todo - Bind/Unbind on rendering (use exported APIs, see IWineD3DDevic