[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