Ha! Spot the half written note I started a week ago when I first was trying
to word a reply, which was nicely hidden off the end of my previous note! -
Sorry about that :-)
Jason
Hi, Firstly apologies for the long delay between responses - I had to take a
week out to sort something else out!
Anyway, where were we! I'll start with a summary, feel free to skip near the
bottom if you remember it!
You last said:
>>Looks much better yes, thanks. There's still something strang
"Ann and Jason Edmeades" <[EMAIL PROTECTED]> writes:
> In this case (very pseudo code!)
>
> D3D9 SetStreamSource (idx, d3d9_vb):
>Call WineD3D SetStreamSource(idx, d3d9_vb->wined3d_vb)
>
> WineD3D SetStreamSource:
>In an array store the new vb and addref, and release the old one.
>
> If I
>Looks much better yes, thanks.
Thanks!
>There's still something strange here:
>> +/* Not recording... */
>> +if (oldSrc != NULL) {
>> +IWineD3DVertexBuffer_Release(oldSrc);
>> +IUnknown_Release((IUnknown *)((IWineD3DVertexBufferImpl
*)oldSrc)->resource.parent); /* Relea