On Tue, Apr 26, 2011 at 6:34 AM, Dylan Smith <dylan.ah.sm...@gmail.com> wrote: > On Sun, Mar 20, 2011 at 1:09 PM, Michael Mc Donnell > <mich...@mcdonnell.dk> wrote: >> I would like implement some of the missing mesh functions in Wine's >> D3DX9 for Google Summer of Code 2011. I would like to implement the >> following functions: >> - CloneMesh >> - CloneMeshFVF >> - ConvertPointRepsToAdjacency >> - ConvertAdjacencyToPointReps >> - GenerateAdjacency > > Hi Michael, > > Sorry for not noticing your before, but it seems as if some work that > I have been doing as some overlap with your proposed Google Summer of > Code project. I have implemented GenerateAdjacency, and partially > implemented CloneMesh{,FVF} for the basic case where the vertex > formats are exactly the same, but I am still trying to incrementally > submit my work to wine-patches.
That's ok Dylan, better now than in a couple of months :-). I only picked those functions because I had a good idea about how to implement them. I just got accepted into GSoC 2011, so I'll try to find some other mesh functions in D3DX9 to implement. > I'll try to avoid stepping on your toes in future. Don't worry about it. No offence taken :-) > Completely unimplemented: > - ConvertPointRepsToAdjacency > - ConvertAdjacencyToPointReps > - UpdateSemantics Ok so I can still work on ConvertPointRepsToAdjacency and ConvertAdjacencyToPointReps? > There are also plenty of other functions. Just try `grep stub > d3dx9_36.spec | grep Mesh` for Mesh related functions. There are also > some unimplemented functions to create meshes for certain shapes (e.g. > D3DXCreateTorus, D3DXCreatePolygon). Thanks for the suggestions. It seems like Misha Koshelev is working on D3DXCreateTorus, and David Adam is working on D3DXCreatePolygon? I'll have a look around and see if there are any other good functions. Any other suggestions from anyone are of course welcome. Cheers, Michael