diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-05-02 17:05:57 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-05-02 17:14:54 +0300 |
commit | 47239b40419750f0ad8284ba1de1012a638660fb (patch) | |
tree | f30d71f14eba9dc25fb1362f3fd27902ff232da4 /source/blender/editors/space_view3d/view3d_draw.c | |
parent | 22855f1a60e381d67872e51ed770f67b8417d024 (diff) |
Cleanup: use depsgraph for scene/layer access
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_draw.c')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_draw.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c index 7e2789de33d..1f46a891e76 100644 --- a/source/blender/editors/space_view3d/view3d_draw.c +++ b/source/blender/editors/space_view3d/view3d_draw.c @@ -70,6 +70,8 @@ #include "ED_transform.h" #include "ED_gpencil.h" +#include "DEG_depsgraph_query.h" + #include "GPU_matrix.h" #include "GPU_immediate.h" #include "GPU_immediate_util.h" @@ -755,8 +757,9 @@ static void drawrenderborder(ARegion *ar, View3D *v3d) void ED_view3d_draw_depth( struct Depsgraph *graph, - Scene *scene, ARegion *ar, View3D *v3d, bool alphaoverride) + ARegion *ar, View3D *v3d, bool alphaoverride) { + Scene *scene = DAG_get_scene(graph); RegionView3D *rv3d = ar->regiondata; short zbuf = v3d->zbuf; @@ -797,7 +800,7 @@ void ED_view3d_draw_depth( else #endif /* WITH_OPENGL_LEGACY */ { - DRW_draw_depth_loop(graph, scene, ar, v3d); + DRW_draw_depth_loop(graph, ar, v3d); } if (rv3d->rflag & RV3D_CLIPPING) { |