Commit: de94752d8ecf2fbad1b23dac94c4e88e80271796
Author: Antony Riakiotakis
Date:   Wed Dec 3 16:27:35 2014 +0100
Branches: wiggly-widgets
https://developer.blender.org/rBde94752d8ecf2fbad1b23dac94c4e88e80271796

Revert "Add space for facegroup storage"

This reverts commit 687cb3ab86d355199333fa96badace948aa9ac9e.

===================================================================

M       source/blender/blenkernel/intern/customdata.c
M       source/blender/makesdna/DNA_customdata_types.h

===================================================================

diff --git a/source/blender/blenkernel/intern/customdata.c 
b/source/blender/blenkernel/intern/customdata.c
index 70a4531..5e86ca5 100644
--- a/source/blender/blenkernel/intern/customdata.c
+++ b/source/blender/blenkernel/intern/customdata.c
@@ -1206,8 +1206,6 @@ static const LayerTypeInfo LAYERTYPEINFO[CD_NUMTYPES] = {
        {sizeof(float[4]), "", 0, NULL, NULL, NULL, NULL, NULL, NULL},
        /* 40: CD_TESSLOOPNORMAL */
        {sizeof(short[4][3]), "", 0, NULL, NULL, NULL, NULL, layerSwap_flnor, 
NULL},
-    /* 41: CD_MASK_FACEGROUP */
-       {sizeof(int), "", 1, NULL, NULL, NULL, NULL, NULL, NULL},
 };
 
 /* note, numbers are from trunk and need updating for bmesh */
@@ -1223,7 +1221,7 @@ static const char *LAYERTYPENAMES[CD_NUMTYPES] = {
        /* 25-29 */ "CDMPoly", "CDMLoop", "CDShapeKeyIndex", "CDShapeKey", 
"CDBevelWeight",
        /* 30-34 */ "CDSubSurfCrease", "CDOrigSpaceLoop", "CDPreviewLoopCol", 
"CDBMElemPyPtr", "CDPaintMask",
        /* 35-36 */ "CDGridPaintMask", "CDMVertSkin",
-       /* 37-41 */ "CDFreestyleEdge", "CDFreestyleFace", "CDMLoopTangent", 
"CDTessLoopNormal", "CDFaceGroup",
+       /* 37-40 */ "CDFreestyleEdge", "CDFreestyleFace", "CDMLoopTangent", 
"CDTessLoopNormal",
 };
 
 
diff --git a/source/blender/makesdna/DNA_customdata_types.h 
b/source/blender/makesdna/DNA_customdata_types.h
index 11f8946..70dc436 100644
--- a/source/blender/makesdna/DNA_customdata_types.h
+++ b/source/blender/makesdna/DNA_customdata_types.h
@@ -63,7 +63,7 @@ typedef struct CustomDataExternal {
  * layers, each with a data type (e.g. MTFace, MDeformVert, etc.). */
 typedef struct CustomData {
        CustomDataLayer *layers;      /* CustomDataLayers, ordered by type */
-       int typemap[42]; int pad;     /* runtime only! - maps types to indices 
of first layer of that type,
+       int typemap[41];              /* runtime only! - maps types to indices 
of first layer of that type,
                                       * MUST be >= CD_NUMTYPES, but we cant 
use a define here.
                                       * Correct size is ensured in 
CustomData_update_typemap assert() */
        int totlayer, maxlayer;       /* number of layers, size of layers array 
*/
@@ -119,9 +119,8 @@ enum {
        CD_FREESTYLE_FACE   = 38,
        CD_MLOOPTANGENT     = 39,
        CD_TESSLOOPNORMAL   = 40,
-       CD_FACEGROUP        = 41, /* exclusive face group, each face can only 
be part of one */
 
-       CD_NUMTYPES         = 42
+       CD_NUMTYPES         = 41
 };
 
 /* Bits for CustomDataMask */
@@ -168,7 +167,6 @@ enum {
 #define CD_MASK_FREESTYLE_FACE (1LL << CD_FREESTYLE_FACE)
 #define CD_MASK_MLOOPTANGENT    (1LL << CD_MLOOPTANGENT)
 #define CD_MASK_TESSLOOPNORMAL  (1LL << CD_TESSLOOPNORMAL)
-#define CD_MASK_FACEGROUP       (1LL << CD_FACEGROUP)
 
 /* CustomData.flag */
 enum {

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to