Merge branch 'blender-v4.1-release'

This commit is contained in:
Omar Emara
2024-02-13 14:34:13 +02:00

View File

@@ -95,7 +95,7 @@ static void rna_Image_source_set(PointerRNA *ptr, int value)
}
DEG_id_tag_update(&ima->id, 0);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
DEG_relations_tag_update(G_MAIN);
}
}
@@ -106,7 +106,7 @@ static void rna_Image_reload_update(Main *bmain, Scene * /*scene*/, PointerRNA *
BKE_image_signal(bmain, ima, nullptr, IMA_SIGNAL_RELOAD);
WM_main_add_notifier(NC_IMAGE | NA_EDITED, &ima->id);
DEG_id_tag_update(&ima->id, 0);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
}
static int rna_Image_generated_type_get(PointerRNA *ptr)
@@ -191,6 +191,7 @@ static void rna_Image_generated_update(Main *bmain, Scene * /*scene*/, PointerRN
Image *ima = (Image *)ptr->owner_id;
BKE_image_signal(bmain, ima, nullptr, IMA_SIGNAL_FREE);
BKE_image_partial_update_mark_full_update(ima);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
}
static void rna_Image_colormanage_update(Main *bmain, Scene * /*scene*/, PointerRNA *ptr)
@@ -230,6 +231,7 @@ static void rna_Image_views_format_update(Main *bmain, Scene *scene, PointerRNA
BKE_image_release_ibuf(ima, ibuf, lock);
BKE_image_partial_update_mark_full_update(ima);
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
}
static void rna_ImageUser_update(Main *bmain, Scene *scene, PointerRNA *ptr)