diff options
author | Dalai Felinto <dfelinto@gmail.com> | 2017-02-08 18:06:11 +0300 |
---|---|---|
committer | Dalai Felinto <dfelinto@gmail.com> | 2017-02-08 18:06:11 +0300 |
commit | 3f7ca9349034c4e87460621e25d2a28012b9e490 (patch) | |
tree | 6a54443e577a8e7dc39b4e05216cb5cbca345712 /source/blender/editors/space_view3d/view3d_draw_legacy.c | |
parent | 260f97b3d9fc637252b60602e2a90c112b0872b2 (diff) |
Fix breakage when saving files from the UI
The problem was with offscreen buffer rendering
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_draw_legacy.c')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_draw_legacy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_draw_legacy.c b/source/blender/editors/space_view3d/view3d_draw_legacy.c index 70318d921b5..a250094b095 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; |