diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-08-27 19:17:27 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-08-27 19:22:29 +0300 |
commit | 490f966af5b76c5112ff161e2c9a784ae86b0b5d (patch) | |
tree | d9f8ffc2f56e6118184fc931497ddaf812fa1ea4 /source/blender/makesdna/DNA_customdata_types.h | |
parent | c5b8d3b6d78fead1ca8c871d86c3d92924267c55 (diff) |
Fix multires modifier using too much memory outside of sculpt mode
This reduce memory usage by about 25% in object mode for multires meshes.
Diffstat (limited to 'source/blender/makesdna/DNA_customdata_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_customdata_types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_customdata_types.h b/source/blender/makesdna/DNA_customdata_types.h index 14a078d8386..9799489982d 100644 --- a/source/blender/makesdna/DNA_customdata_types.h +++ b/source/blender/makesdna/DNA_customdata_types.h @@ -197,6 +197,9 @@ typedef enum CustomDataType { /** Data types that may be defined for all mesh elements types. */ #define CD_MASK_GENERIC_DATA (CD_MASK_PROP_FLT | CD_MASK_PROP_INT | CD_MASK_PROP_STR) +/** Multires loop data. */ +#define CD_MASK_MULTIRES_GRIDS (CD_MASK_MDISPS | CD_GRID_PAINT_MASK) + typedef struct CustomData_MeshMasks { uint64_t vmask; uint64_t emask; |