move editmesh derived mesh functions into their own file to match bmesh, without this all merges in this area have to be done manually.

This commit is contained in:
Campbell Barton 2011-12-02 03:16:06 +00:00
parent 1936b31cd0
commit 0cff8e6c9c
4 changed files with 1299 additions and 1188 deletions

@ -564,6 +564,16 @@ typedef struct DMVertexAttribs {
int tottface, totmcol, tottang, totorco;
} DMVertexAttribs;
/* should be local, bmesh replaces this */
typedef struct {
DerivedMesh dm;
struct EditMesh *em;
float (*vertexCos)[3];
float (*vertexNos)[3];
float (*faceNos)[3];
} EditMeshDerivedMesh;
void DM_vertex_attributes_from_gpu(DerivedMesh *dm,
struct GPUVertexAttribs *gattribs, DMVertexAttribs *attribs);

@ -91,6 +91,7 @@ set(SRC
intern/displist.c
intern/dynamicpaint.c
intern/effect.c
intern/editderivedmesh.c
intern/fcurve.c
intern/fluidsim.c
intern/fmodifier.c

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff