[Bf-blender-cvs] [e94c38e0051] master: Merge branch 'blender-v2.92-release'

Antonio Vazquez noreply at git.blender.org
Mon Feb 1 11:01:58 CET 2021


Commit: e94c38e005103ced62c4b0b8033a0df8ca932c8d
Author: Antonio Vazquez
Date:   Mon Feb 1 11:01:29 2021 +0100
Branches: master
https://developer.blender.org/rBe94c38e005103ced62c4b0b8033a0df8ca932c8d

Merge branch 'blender-v2.92-release'

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



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

diff --cc source/blender/draw/engines/gpencil/gpencil_engine.c
index cecaefa0ca8,153dcfb6ea7..6627d38366f
--- a/source/blender/draw/engines/gpencil/gpencil_engine.c
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.c
@@@ -619,16 -617,15 +619,24 @@@ void GPENCIL_cache_populate(void *ved, 
      /* Special case for rendering onion skin. */
      bGPdata *gpd = (bGPdata *)ob->data;
      bool do_onion = (!pd->is_render) ? pd->do_onion : (gpd->onion_flag & GP_ONION_GHOST_ALWAYS);
 +    gpd->runtime.playing = (short)pd->playing;
 +
 +    /* When render in background the active frame could not be properly set due thread priority
 +     * better set again. This is not required in viewport. */
 +    if (txl->render_depth_tx) {
 +      LISTBASE_FOREACH (bGPDlayer *, gpl, &gpd->layers) {
 +        gpl->actframe = BKE_gpencil_layer_frame_get(gpl, pd->cfra, GP_GETFRAME_USE_PREV);
 +      }
 +    }
  
+     /* When render in background the active frame could not be properly set due thread priority
+      * better set again. This is not required in viewport. */
+     if (txl->render_depth_tx) {
+       LISTBASE_FOREACH (bGPDlayer *, gpl, &gpd->layers) {
+         gpl->actframe = BKE_gpencil_layer_frame_get(gpl, pd->cfra, GP_GETFRAME_USE_PREV);
+       }
+     }
+ 
      BKE_gpencil_visible_stroke_iter(is_final_render ? pd->view_layer : NULL,
                                      ob,
                                      gpencil_layer_cache_populate,



More information about the Bf-blender-cvs mailing list