diff options
Diffstat (limited to 'source/blender/editors/screen/area.c')
-rw-r--r-- | source/blender/editors/screen/area.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c index fc270203710..4b5581f84f0 100644 --- a/source/blender/editors/screen/area.c +++ b/source/blender/editors/screen/area.c @@ -455,6 +455,15 @@ void ED_region_do_draw(bContext *C, ARegion *ar) ED_region_draw_cb_draw(C, ar, REGION_DRAW_POST_PIXEL); + /* for debugging unneeded area redraws and partial redraw */ +#if 0 + glEnable(GL_BLEND); + glColor4f(drand48(), drand48(), drand48(), 0.1f); + glRectf(ar->drawrct.xmin - ar->winrct.xmin, ar->drawrct.ymin - ar->winrct.ymin, + ar->drawrct.xmax - ar->winrct.xmin, ar->drawrct.ymax - ar->winrct.ymin); + glDisable(GL_BLEND); +#endif + ar->do_draw = FALSE; memset(&ar->drawrct, 0, sizeof(ar->drawrct)); |