From 9a00d57371afd28ff3afe43c941bda2c76fea66f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Fri, 5 Jan 2018 10:18:44 +0100 Subject: DRW: Add viewport argument to DRW_draw_render_loop_offscreen This way we can have persistent data accross different calls. --- source/blender/draw/DRW_engine.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/draw/DRW_engine.h') diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h index 7efd9639874..3f09f38147e 100644 --- a/source/blender/draw/DRW_engine.h +++ b/source/blender/draw/DRW_engine.h @@ -44,6 +44,7 @@ struct ViewportEngineData; struct View3D; struct rcti; struct GPUOffScreen; +struct GPUViewport; struct RenderEngineType; struct WorkSpace; @@ -96,7 +97,8 @@ void DRW_draw_render_loop_offscreen( struct RenderEngineType *engine_type, struct ARegion *ar, struct View3D *v3d, const bool draw_background, - struct GPUOffScreen *ofs); + struct GPUOffScreen *ofs, + struct GPUViewport *viewport); void DRW_draw_select_loop( struct Depsgraph *graph, struct ARegion *ar, struct View3D *v3d, -- cgit v1.2.3