Commit: 4695e1c662771c754bc7ba1b7fedb514bcc3328b Author: Amelie Fondevilla Date: Thu Nov 24 14:42:33 2022 +0100 Branches: gpencil-new-data-proposal https://developer.blender.org/rB4695e1c662771c754bc7ba1b7fedb514bcc3328b
add grease pencil data statistics in build function =================================================================== M source/blender/blenkernel/intern/gpencil_new_proposal_test.cc =================================================================== diff --git a/source/blender/blenkernel/intern/gpencil_new_proposal_test.cc b/source/blender/blenkernel/intern/gpencil_new_proposal_test.cc index 630a297469a..f15eb03e8b8 100644 --- a/source/blender/blenkernel/intern/gpencil_new_proposal_test.cc +++ b/source/blender/blenkernel/intern/gpencil_new_proposal_test.cc @@ -55,6 +55,7 @@ static bGPdata *build_old_gpencil_data(int num_layers, { bGPdata *gpd = reinterpret_cast<bGPdata *>(MEM_mallocN(sizeof(bGPdata), __func__)); BLI_listbase_clear(&gpd->layers); + gpd->totlayer = gpd->totframe = gpd->totstroke = 0; for (int i = 0; i < num_layers; i++) { bGPDlayer *gpl = reinterpret_cast<bGPDlayer *>(MEM_mallocN(sizeof(bGPDlayer), __func__)); sprintf(gpl->info, "%s%d", "GPLayer", i); @@ -85,10 +86,13 @@ static bGPdata *build_old_gpencil_data(int num_layers, BLI_addtail(&gpf->strokes, gps); } + gpd->totstroke += strokes_per_frame; BLI_addtail(&gpl->frames, gpf); } + gpd->totframe += frames_per_layer; BLI_addtail(&gpd->layers, gpl); } + gpd->totlayer += num_layers; return gpd; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs