diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-05-16 04:03:58 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-05-16 21:30:17 +0300 |
commit | 2e8cb8d836167e82599414e4d5ff3d15b609fc12 (patch) | |
tree | 598c4abd9f8f19fbc5f6db3efd7fd135155fd069 /source/blender/draw/engines/basic | |
parent | 7a029f4e00cc9a9f6a938cf701e6ed4c91115264 (diff) |
Draw Manager: Make use of texture reuse.
Diffstat (limited to 'source/blender/draw/engines/basic')
-rw-r--r-- | source/blender/draw/engines/basic/basic_engine.c | 2 | ||||
-rw-r--r-- | source/blender/draw/engines/basic/basic_engine.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/draw/engines/basic/basic_engine.c b/source/blender/draw/engines/basic/basic_engine.c index e10eaaac128..64585604bbd 100644 --- a/source/blender/draw/engines/basic/basic_engine.c +++ b/source/blender/draw/engines/basic/basic_engine.c @@ -137,7 +137,7 @@ static void BASIC_engine_init(void *vedata) if (DRW_state_is_fbo()) { const float *viewport_size = DRW_viewport_size_get(); DRWFboTexture tex = {&txl->depth_dup, DRW_BUF_DEPTH_24, 0}; - DRW_framebuffer_init(&fbl->dupli_depth, + DRW_framebuffer_init(&fbl->dupli_depth, &draw_engine_basic_type, (int)viewport_size[0], (int)viewport_size[1], &tex, 1); } diff --git a/source/blender/draw/engines/basic/basic_engine.h b/source/blender/draw/engines/basic/basic_engine.h index 4fd559ca50a..0adf99835a2 100644 --- a/source/blender/draw/engines/basic/basic_engine.h +++ b/source/blender/draw/engines/basic/basic_engine.h @@ -26,6 +26,7 @@ #ifndef __BASIC_ENGINE_H__ #define __BASIC_ENGINE_H__ +extern DrawEngineType draw_engine_basic_type; extern RenderEngineType DRW_engine_viewport_basic_type; #endif /* __BASIC_ENGINE_H__ */ |