[Bf-blender-cvs] [a7bab3bd22e] temp-lanpr-staging: LANPR: Bypass thread redraw viewport on complete.
YimingWu
noreply at git.blender.org
Sun Aug 18 15:32:25 CEST 2019
Commit: a7bab3bd22eb91660a40cd9435dd8db4b770c8b7
Author: YimingWu
Date: Sun Aug 18 21:31:55 2019 +0800
Branches: temp-lanpr-staging
https://developer.blender.org/rBa7bab3bd22eb91660a40cd9435dd8db4b770c8b7
LANPR: Bypass thread redraw viewport on complete.
===================================================================
M source/blender/draw/engines/lanpr/lanpr_engine.c
===================================================================
diff --git a/source/blender/draw/engines/lanpr/lanpr_engine.c b/source/blender/draw/engines/lanpr/lanpr_engine.c
index fe72fd516bd..e3e294a331c 100644
--- a/source/blender/draw/engines/lanpr/lanpr_engine.c
+++ b/source/blender/draw/engines/lanpr/lanpr_engine.c
@@ -437,7 +437,10 @@ static void lanpr_cache_init(void *vedata)
if (ED_lanpr_calculation_flag_check(LANPR_RENDER_FINISHED)) {
ED_lanpr_rebuild_all_command(&draw_ctx->scene->lanpr);
ED_lanpr_calculation_set_flag(LANPR_RENDER_IDLE);
+ }else{
+ DRW_viewport_request_redraw();
}
+
}
static void lanpr_cache_populate(void *vedata, Object *ob)
More information about the Bf-blender-cvs
mailing list