[Bf-blender-cvs] [e6273ea3c7b] soc-2019-npr: LANPR: Changed to ED_ prefix.

YimingWu noreply at git.blender.org
Sat Jul 13 08:36:44 CEST 2019


Commit: e6273ea3c7b4b17bd67e403acb6050aad748fb0d
Author: YimingWu
Date:   Sat Jul 13 14:36:23 2019 +0800
Branches: soc-2019-npr
https://developer.blender.org/rBe6273ea3c7b4b17bd67e403acb6050aad748fb0d

LANPR: Changed to ED_ prefix.

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

M	source/blender/blenkernel/intern/scene.c
M	source/blender/draw/engines/lanpr/lanpr_access.h
M	source/blender/editors/lanpr/lanpr_ops.c
M	source/blender/makesrna/intern/rna_scene.c
M	source/blender/modifiers/intern/MOD_edgesplit.c

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

diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index 068b0ada967..d9f98018ca0 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -339,7 +339,7 @@ void BKE_scene_copy_data(Main *bmain, Scene *sce_dst, const Scene *sce_src, cons
 
   /* lanpr data */
 
-  lanpr_copy_data(sce_src, sce_dst);
+  ED_lanpr_copy_data(sce_src, sce_dst);
 }
 
 Scene *BKE_scene_copy(Main *bmain, Scene *sce, int type)
@@ -548,7 +548,7 @@ void BKE_scene_free_ex(Scene *sce, const bool do_id_user)
     sce->eevee.light_cache = NULL;
   }
 
-  lanpr_free_everything(sce);
+  ED_lanpr_free_everything(sce);
 
   /* These are freed on doversion. */
   BLI_assert(sce->layer_properties == NULL);
diff --git a/source/blender/draw/engines/lanpr/lanpr_access.h b/source/blender/draw/engines/lanpr/lanpr_access.h
index 426ecc53a11..a68a4a7a98d 100644
--- a/source/blender/draw/engines/lanpr/lanpr_access.h
+++ b/source/blender/draw/engines/lanpr/lanpr_access.h
@@ -20,7 +20,7 @@ void lanpr_generate_gpencil_from_chain(Depsgraph *depsgraph,
                                        struct Collection *col,
                                        int types);
 
-void lanpr_update_data_for_external(Depsgraph *depsgraph);
+void ED_lanpr_update_data_for_external(Depsgraph *depsgraph);
 
 int lanpr_count_chain(LANPR_RenderLineChain *rlc);
 
@@ -30,12 +30,12 @@ int lanpr_compute_feature_lines_internal(Depsgraph *depsgraph, int instersection
 
 void lanpr_destroy_render_data(struct LANPR_RenderBuffer *rb);
 
-bool lanpr_dpix_shader_error();
+bool ED_lanpr_dpix_shader_error();
 
-bool lanpr_disable_edge_splits(struct Scene *s);
+bool ED_lanpr_disable_edge_splits(struct Scene *s);
 
-void lanpr_copy_data(struct Scene *from, struct Scene *to);
+void ED_lanpr_copy_data(struct Scene *from, struct Scene *to);
 
-void lanpr_free_everything(struct Scene *s);
+void ED_lanpr_free_everything(struct Scene *s);
 
 #endif
diff --git a/source/blender/editors/lanpr/lanpr_ops.c b/source/blender/editors/lanpr/lanpr_ops.c
index 35abd9b0b7f..f08e0bf779c 100644
--- a/source/blender/editors/lanpr/lanpr_ops.c
+++ b/source/blender/editors/lanpr/lanpr_ops.c
@@ -64,7 +64,7 @@ extern LANPR_SharedResource lanpr_share;
 extern const char *RE_engine_id_BLENDER_LANPR;
 struct Object;
 
-void lanpr_update_data_for_external(struct Depsgraph *depsgraph);
+void ED_lanpr_update_data_for_external(struct Depsgraph *depsgraph);
 
 int lanpr_count_chain(LANPR_RenderLineChain *rlc);
 
@@ -74,13 +74,18 @@ int lanpr_compute_feature_lines_internal(struct Depsgraph *depsgraph, int inster
 
 void lanpr_destroy_render_data(struct LANPR_RenderBuffer *rb);
 
-bool lanpr_dpix_shader_error();
+bool ED_lanpr_dpix_shader_error();
 
-bool lanpr_disable_edge_splits(struct Scene *s);
+bool ED_lanpr_disable_edge_splits(struct Scene *s);
+
+void ED_lanpr_copy_data(struct Scene *from, struct Scene *to);
+
+void ED_lanpr_free_everything(struct Scene *s);
+
+
+/* Calculations */
 
-void lanpr_copy_data(struct Scene *from, struct Scene *to);
 
-void lanpr_free_everything(struct Scene *s);
 
 
 
@@ -130,11 +135,10 @@ void SCENE_OT_lanpr_export_svg(wmOperatorType *ot)
 }
 
 
-
-
 /* Access */
 
-void lanpr_update_data_for_external(Depsgraph *depsgraph)
+/* Probably remove this in the future. */
+void ED_lanpr_update_data_for_external(Depsgraph *depsgraph)
 {
   Scene *scene = DEG_get_evaluated_scene(depsgraph);
   SceneLANPR *lanpr = &scene->lanpr;
@@ -147,16 +151,16 @@ void lanpr_update_data_for_external(Depsgraph *depsgraph)
   }
 }
 
-bool lanpr_dpix_shader_error()
+bool ED_lanpr_dpix_shader_error()
 {
   return lanpr_share.dpix_shader_error;
 }
-bool lanpr_disable_edge_splits(Scene *s)
+bool ED_lanpr_disable_edge_splits(Scene *s)
 {
   return (s->lanpr.enabled && s->lanpr.disable_edge_splits);
 }
 
-void lanpr_copy_data(Scene *from, Scene *to)
+void ED_lanpr_copy_data(Scene *from, Scene *to)
 {
   SceneLANPR *lanpr = &from->lanpr;
   LANPR_RenderBuffer *rb = lanpr_share.render_buffer_shared, *new_rb;
@@ -182,7 +186,7 @@ void lanpr_copy_data(Scene *from, Scene *to)
   /*  render_buffer now only accessible from lanpr_share */
 }
 
-void lanpr_free_everything(Scene *s)
+void ED_lanpr_free_everything(Scene *s)
 {
   SceneLANPR *lanpr = &s->lanpr;
   LANPR_LineLayer *ll;
diff --git a/source/blender/makesrna/intern/rna_scene.c b/source/blender/makesrna/intern/rna_scene.c
index 2a2de2762c4..b2e106fb6d3 100644
--- a/source/blender/makesrna/intern/rna_scene.c
+++ b/source/blender/makesrna/intern/rna_scene.c
@@ -2490,11 +2490,11 @@ void rna_lanpr_active_line_layer_set(PointerRNA *ptr, PointerRNA value)
   lanpr->active_layer = value.data;
 }
 
-extern bool lanpr_dpix_shader_error();
+extern bool ED_lanpr_dpix_shader_error();
 
 static bool rna_lanpr_shader_error_get(PointerRNA *ptr)
 {
-  return lanpr_dpix_shader_error();
+  return ED_lanpr_dpix_shader_error();
 }
 
 #else
diff --git a/source/blender/modifiers/intern/MOD_edgesplit.c b/source/blender/modifiers/intern/MOD_edgesplit.c
index d9fdbda76bb..ed2f49cf496 100644
--- a/source/blender/modifiers/intern/MOD_edgesplit.c
+++ b/source/blender/modifiers/intern/MOD_edgesplit.c
@@ -135,7 +135,7 @@ static bool isDisabled(const struct Scene *scene, struct ModifierData *md, bool
   ModifierData *imd;
   EdgeSplitModifierData *emd = (EdgeSplitModifierData *)md;
 
-  if (lanpr_disable_edge_splits(scene)) {
+  if (ED_lanpr_disable_edge_splits(scene)) {
     lanpr_found = 1;
   }
   if (!lanpr_found) {



More information about the Bf-blender-cvs mailing list