[Bf-blender-cvs] [dfa2cf6f3d8] temp-benchmark: Benchmark: draw images below buttons.

Brecht Van Lommel noreply at git.blender.org
Tue Aug 7 20:11:22 CEST 2018


Commit: dfa2cf6f3d8f78f9ae2254276cd0dbb4fc098f22
Author: Brecht Van Lommel
Date:   Tue Aug 7 20:05:46 2018 +0200
Branches: temp-benchmark
https://developer.blender.org/rBdfa2cf6f3d8f78f9ae2254276cd0dbb4fc098f22

Benchmark: draw images below buttons.

===================================================================

M	source/blender/editors/screen/area.c

===================================================================

diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c
index 18bacee98b9..d1d39c76199 100644
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@ -493,8 +493,6 @@ void ED_region_do_draw(bContext *C, ARegion *ar)
 	/* XXX test: add convention to end regions always in pixel space, for drawing of borders/gestures etc */
 	ED_region_pixelspace(ar);
 
-	ED_region_draw_cb_draw(C, ar, REGION_DRAW_POST_PIXEL);
-
 	region_draw_azones(sa, ar);
 
 	/* for debugging unneeded area redraws and partial redraw */
@@ -2214,6 +2212,10 @@ void ED_region_panels_draw(const bContext *C, ARegion *ar)
 	/* reset line width for drawing tabs */
 	GPU_line_width(1.0f);
 
+	/* Benchmark; draw under panels. */
+	ED_region_pixelspace(ar);
+	ED_region_draw_cb_draw(C, ar, REGION_DRAW_POST_PIXEL);
+
 	/* set the view */
 	UI_view2d_view_ortho(v2d);



More information about the Bf-blender-cvs mailing list