Commit: ca20817c7c591e8946b971779f866a0957e7d41f Author: Antonio Vazquez Date: Fri May 11 16:43:38 2018 +0200 Branches: greasepencil-object https://developer.blender.org/rBca20817c7c591e8946b971779f866a0957e7d41f
Rename field gpcolor to gp_style =================================================================== M source/blender/blenkernel/intern/gpencil.c M source/blender/blenkernel/intern/library_query.c M source/blender/blenkernel/intern/material.c M source/blender/blenloader/intern/readfile.c M source/blender/blenloader/intern/versioning_280.c M source/blender/blenloader/intern/writefile.c M source/blender/depsgraph/intern/builder/deg_builder_relations.cc M source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c M source/blender/draw/engines/gpencil/gpencil_engine.c M source/blender/draw/engines/gpencil/gpencil_engine.h M source/blender/draw/engines/gpencil/gpencil_geom.c M source/blender/editors/gpencil/drawgpencil.c M source/blender/editors/gpencil/gpencil_add_monkey.c M source/blender/editors/gpencil/gpencil_colorpick.c M source/blender/editors/gpencil/gpencil_data.c M source/blender/editors/gpencil/gpencil_edit.c M source/blender/editors/gpencil/gpencil_fill.c M source/blender/editors/gpencil/gpencil_paint.c M source/blender/editors/gpencil/gpencil_utils.c M source/blender/editors/object/object_add.c M source/blender/makesdna/DNA_material_types.h M source/blender/makesrna/intern/rna_material.c M source/blender/modifiers/intern/MOD_gpencil_util.c M source/blender/modifiers/intern/MOD_gpencilcolor.c M source/blender/modifiers/intern/MOD_gpencilopacity.c M source/blender/modifiers/intern/MOD_gpenciltint.c =================================================================== diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c index d272c9f5b99..290ed877a29 100644 --- a/source/blender/blenkernel/intern/gpencil.c +++ b/source/blender/blenkernel/intern/gpencil.c @@ -1043,7 +1043,7 @@ Material *BKE_gpencil_color_ensure(Main *bmain, Object *ob) ma = BKE_material_add_gpencil(bmain, DATA_("Material")); assign_material(ob, ma, ob->totcol, BKE_MAT_ASSIGN_EXISTING); } - else if (ma->gpcolor == NULL) { + else if (ma->gp_style == NULL) { BKE_material_init_gpencil_settings(ma); } diff --git a/source/blender/blenkernel/intern/library_query.c b/source/blender/blenkernel/intern/library_query.c index 0221d9ad0b0..e733a074256 100644 --- a/source/blender/blenkernel/intern/library_query.c +++ b/source/blender/blenkernel/intern/library_query.c @@ -633,9 +633,9 @@ void BKE_library_foreach_ID_link(Main *bmain, ID *id, LibraryIDLinkCallback call if (material->texpaintslot != NULL) { CALLBACK_INVOKE(material->texpaintslot->ima, IDWALK_CB_NOP); } - if (material->gpcolor != NULL) { - CALLBACK_INVOKE(material->gpcolor->sima, IDWALK_CB_NOP); - CALLBACK_INVOKE(material->gpcolor->ima, IDWALK_CB_NOP); + if (material->gp_style != NULL) { + CALLBACK_INVOKE(material->gp_style->sima, IDWALK_CB_NOP); + CALLBACK_INVOKE(material->gp_style->ima, IDWALK_CB_NOP); } break; } diff --git a/source/blender/blenkernel/intern/material.c b/source/blender/blenkernel/intern/material.c index 13cd9260618..90e6842dbc7 100644 --- a/source/blender/blenkernel/intern/material.c +++ b/source/blender/blenkernel/intern/material.c @@ -105,7 +105,7 @@ void BKE_material_free(Material *ma) MEM_SAFE_FREE(ma->texpaintslot); - MEM_SAFE_FREE(ma->gpcolor); + MEM_SAFE_FREE(ma->gp_style); BKE_icon_id_delete((ID *)ma); BKE_previewimg_free(&ma->preview); @@ -113,19 +113,19 @@ void BKE_material_free(Material *ma) void BKE_material_init_gpencil_settings(Material *ma) { - if ((ma) && (ma->gpcolor == NULL)) { - ma->gpcolor = MEM_callocN(sizeof(GpencilColorData), "Grease Pencil Material Settings"); + if ((ma) && (ma->gp_style == NULL)) { + ma->gp_style = MEM_callocN(sizeof(GpencilColorData), "Grease Pencil Material Settings"); - GpencilColorData *gpcolor = ma->gpcolor; + GpencilColorData *gp_style = ma->gp_style; /* set basic settings */ - gpcolor->rgb[3] = 1.0f; - gpcolor->g_boxsize = 0.1f; - gpcolor->g_radius = 0.5f; - ARRAY_SET_ITEMS(gpcolor->scolor, 1.0f, 1.0f, 1.0f, 0.2f); - ARRAY_SET_ITEMS(gpcolor->g_scale, 1.0f, 1.0f); - ARRAY_SET_ITEMS(gpcolor->t_scale, 1.0f, 1.0f); - gpcolor->t_opacity = 1.0f; - gpcolor->t_pixsize = 100.0f; + gp_style->rgb[3] = 1.0f; + gp_style->g_boxsize = 0.1f; + gp_style->g_radius = 0.5f; + ARRAY_SET_ITEMS(gp_style->scolor, 1.0f, 1.0f, 1.0f, 0.2f); + ARRAY_SET_ITEMS(gp_style->g_scale, 1.0f, 1.0f); + ARRAY_SET_ITEMS(gp_style->t_scale, 1.0f, 1.0f); + gp_style->t_opacity = 1.0f; + gp_style->t_pixsize = 100.0f; } } @@ -200,8 +200,8 @@ void BKE_material_copy_data(Main *bmain, Material *ma_dst, const Material *ma_sr ma_dst->texpaintslot = MEM_dupallocN(ma_src->texpaintslot); } - if (ma_src->gpcolor != NULL) { - ma_dst->gpcolor = MEM_dupallocN(ma_src->gpcolor); + if (ma_src->gp_style != NULL) { + ma_dst->gp_style = MEM_dupallocN(ma_src->gp_style); } BLI_listbase_clear(&ma_dst->gpumaterial); @@ -239,7 +239,7 @@ Material *BKE_material_localize(Material *ma) man->texpaintslot = NULL; man->preview = NULL; - /* man->gpcolor = NULL; */ /* XXX: We probably don't want to clear here, or else we may get problems with COW later? */ + /* man->gp_style = NULL; */ /* XXX: We probably don't want to clear here, or else we may get problems with COW later? */ BLI_listbase_clear(&man->gpumaterial); /* TODO Duplicate Engine Settings and set runtime to NULL */ @@ -542,11 +542,11 @@ GpencilColorData *BKE_material_gpencil_settings_get(Object *ob, short act) { Material *ma = give_current_material(ob, act); if (ma != NULL) { - if (ma->gpcolor == NULL) { + if (ma->gp_style == NULL) { BKE_material_init_gpencil_settings(ma); } - return ma->gpcolor; + return ma->gp_style; } else { return NULL; diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 07b8bab4c07..34700fa3321 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -4119,13 +4119,13 @@ static void lib_link_material(FileData *fd, Main *main) } /* relink grease pencil settings */ - if (ma->gpcolor != NULL) { - GpencilColorData *gpcolor = ma->gpcolor; - if (gpcolor->sima != NULL) { - gpcolor->sima = newlibadr_us(fd, ma->id.lib, gpcolor->sima); + if (ma->gp_style != NULL) { + GpencilColorData *gp_style = ma->gp_style; + if (gp_style->sima != NULL) { + gp_style->sima = newlibadr_us(fd, ma->id.lib, gp_style->sima); } - if (gpcolor->ima != NULL) { - gpcolor->ima = newlibadr_us(fd, ma->id.lib, gpcolor->ima); + if (gp_style->ima != NULL) { + gp_style->ima = newlibadr_us(fd, ma->id.lib, gp_style->ima); } } @@ -4150,7 +4150,7 @@ static void direct_link_material(FileData *fd, Material *ma) ma->preview = direct_link_preview_image(fd, ma->preview); BLI_listbase_clear(&ma->gpumaterial); - ma->gpcolor = newdataadr(fd, ma->gpcolor); + ma->gp_style = newdataadr(fd, ma->gp_style); } /* ************ READ PARTICLE SETTINGS ***************** */ diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c index 598bddaac0a..20c11e0630a 100644 --- a/source/blender/blenloader/intern/versioning_280.c +++ b/source/blender/blenloader/intern/versioning_280.c @@ -720,10 +720,10 @@ void do_versions_after_linking_280(Main *main) assign_material(ob, ma, ob->totcol, BKE_MAT_ASSIGN_EXISTING); /* copy color settings */ - GpencilColorData *gpcolor = ma->gpcolor; - copy_v4_v4(gpcolor->rgb, palcolor->color); - copy_v4_v4(gpcolor->fill, palcolor->fill); - gpcolor->flag = palcolor->flag; + GpencilColorData *gp_style = ma->gp_style; + copy_v4_v4(gp_style->rgb, palcolor->color); + copy_v4_v4(gp_style->fill, palcolor->fill); + gp_style->flag = palcolor->flag; /* fix strokes */ for (bGPDlayer *gpl = gpd->layers.first; gpl; gpl = gpl->next) { diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index b49104e0784..00d9429c9bb 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -2323,8 +2323,8 @@ static void write_material(WriteData *wd, Material *ma) write_previews(wd, ma->preview); /* grease pencil settings */ - if (ma->gpcolor) { - writestruct(wd, DATA, GpencilColorData, 1, ma->gpcolor); + if (ma->gp_style) { + writestruct(wd, DATA, GpencilColorData, 1, ma->gp_style); } } } diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc index d5a89b70724..ac2d3b5af40 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc @@ -1829,7 +1829,7 @@ void DepsgraphRelationBuilder::build_obdata_geom(Object *object) */ for (int i = 0; i < gpd->totcol; i++) { Material *ma = gpd->mat[i]; - if ((ma) && (ma->gpcolor)) { + if ((ma) && (ma->gp_style)) { OperationKey material_key(&ma->id, DEG_NODE_TYPE_SHADING, DEG_OPCODE_MATERIAL_UPDATE); diff --git a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c index 20ef38c02a0..b00ea755f84 100644 --- a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c +++ b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c @@ -56,7 +56,7 @@ /* create shading group for filling */ static DRWShadingGroup *DRW_gpencil_shgroup_fill_create(GPENCIL_e_data *e_data, GPENCIL_Data *vedata, DRWPass *pass, - GPUShader *shader, bGPdata *gpd, GpencilColorData *gpcolor, int id) + GPUShader *shader, bGPdata *gpd, GpencilColorData *gp_style, int id) { GPENCIL_StorageList *stl = ((GPENCIL_Data *)vedata)->stl; @@ -65,33 +65,33 @@ static DRWShadingGroup *DRW_gpencil_shgroup_fill_create(GPENCIL_e_data *e_data, stl->g_data->tot_sh++; stl->g_data->tot_sh_fill++; - DRW_shgroup_uniform_vec4(grp, "color2", gpcolor->scolor, 1); - stl->shgroups[id].fill_style = gpcolor->fill_style; + DRW_shgroup_uniform_vec4(grp, "color2", gp_style->scolor, 1); + stl->shgroups[id].fill_style = gp_style->fill_style; DRW_shgroup_uniform_int(grp, "fill_type", &stl->shgroups[id].fill_style, 1); - DRW_shgroup_uniform_float(grp, "mix_factor", &gpcolor->mix_factor, 1); + DRW_shgroup_uniform_float(grp, "mix_factor", &gp_style->mix_factor, 1); - DRW_shgroup_uniform_float(grp, "g_angle", &gpcolor->g_angle, 1); - DRW_shgroup_uniform_float(grp, "g_radius", &gpcolor->g_radius, 1); - DRW_shgroup_uniform_float(grp, "g_boxsize", &gpcolor->g_boxsize, 1); - DRW_shgroup_uniform_vec2(grp, "g_scale", gpcolor->g_scale, 1); - DRW_shgroup_uniform_vec2(grp, "g_shift", gpcolor->g_shift, 1); + DRW_shgroup_uniform_float(grp, "g_angle", &gp_style->g_angle, 1); + DRW_shgroup_uniform_float(grp, "g_radius", &gp_style->g_radius, 1); + DRW_shgroup_uniform_float(grp, "g_boxsize", &gp_style->g_boxsize, 1); + DRW_shgroup_uniform_vec2(grp, "g_scale", gp_style->g_scale, 1); + DRW_shgroup_uniform_vec2(grp, "g_shift", gp_style->g_shift, 1); - DRW_shgroup_uniform_float(grp, "t_angle", &gpcolor->t_angle, 1); - DRW_shgroup_uniform_vec2(grp, "t_scale", gpcolor->t_scale, 1); - DRW_shgroup_uniform_vec2(grp, "t_offset", gpcolor->t_offset, 1); - DRW_shgroup_uniform_float(grp, "t_opacity", &gpcolor->t_opacity, 1); + DRW_shgroup_uniform_float(grp, "t_angle", &gp_style->t_angle, 1); + DRW_shgroup_uniform_vec2(grp, "t_scale", gp_style->t_scale, 1); + DRW_shgroup_uniform_vec2(grp, "t_offset", gp_style->t_offset, 1); + DRW_shgroup_uniform_float(grp, "t_opacity", @@ Diff output truncated at 10240 characters. @@ _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs