[Bf-blender-cvs] [3f7ca93490] blender2.8: Fix breakage when saving files from the UI

Dalai Felinto noreply at git.blender.org
Wed Feb 8 16:06:20 CET 2017


Commit: 3f7ca9349034c4e87460621e25d2a28012b9e490
Author: Dalai Felinto
Date:   Wed Feb 8 16:06:11 2017 +0100
Branches: blender2.8
https://developer.blender.org/rB3f7ca9349034c4e87460621e25d2a28012b9e490

Fix breakage when saving files from the UI

The problem was with offscreen buffer rendering

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

M	source/blender/editors/space_view3d/view3d_draw_legacy.c

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

diff --git a/source/blender/editors/space_view3d/view3d_draw_legacy.c b/source/blender/editors/space_view3d/view3d_draw_legacy.c
index 70318d921b..a250094b09 100644
--- a/source/blender/editors/space_view3d/view3d_draw_legacy.c
+++ b/source/blender/editors/space_view3d/view3d_draw_legacy.c
@@ -1741,7 +1741,7 @@ static void view3d_draw_objects(
         const char **grid_unit,
         const bool do_bgpic, const bool draw_offscreen, GPUFX *fx)
 {
-	SceneLayer *sl = CTX_data_scene_layer(C);
+	SceneLayer *sl = C ? CTX_data_scene_layer(C) : BKE_scene_layer_active(scene);
 	RegionView3D *rv3d = ar->regiondata;
 	BaseLegacy *base;
 	const bool do_camera_frame = !draw_offscreen;




More information about the Bf-blender-cvs mailing list