[Bf-blender-cvs] [c45f28ce951] blender2.8: New function to check if running opengl render
Antonio Vazquez
noreply at git.blender.org
Fri Feb 16 16:53:10 CET 2018
Commit: c45f28ce9510fead1dcd216bb2e667a20cea5a28
Author: Antonio Vazquez
Date: Fri Feb 16 16:52:08 2018 +0100
Branches: blender2.8
https://developer.blender.org/rBc45f28ce9510fead1dcd216bb2e667a20cea5a28
New function to check if running opengl render
===================================================================
M source/blender/draw/intern/DRW_render.h
M source/blender/draw/intern/draw_manager.c
===================================================================
diff --git a/source/blender/draw/intern/DRW_render.h b/source/blender/draw/intern/DRW_render.h
index 49f244d4268..811e807af67 100644
--- a/source/blender/draw/intern/DRW_render.h
+++ b/source/blender/draw/intern/DRW_render.h
@@ -466,6 +466,7 @@ bool DRW_state_is_select(void);
bool DRW_state_is_depth(void);
bool DRW_state_is_image_render(void);
bool DRW_state_is_scene_render(void);
+bool DRW_state_is_opengl_render(void);
bool DRW_state_show_text(void);
bool DRW_state_draw_support(void);
bool DRW_state_draw_background(void);
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index c0498419127..f60d10faa4f 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -3958,6 +3958,14 @@ bool DRW_state_is_scene_render(void)
return DST.options.is_scene_render;
}
+/**
+* Whether we are rendering simple opengl render
+*/
+bool DRW_state_is_opengl_render(void)
+{
+ return DST.options.is_image_render && !DST.options.is_scene_render;
+}
+
/**
* Gives you the iterator mode to use for depsgraph.
*/
More information about the Bf-blender-cvs
mailing list