diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-05-13 18:17:58 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-05-13 18:17:58 +0400 |
commit | 0e2487742ec333bf110738e95ad7d110942fc40a (patch) | |
tree | abbd82a01c8b99832d5fb3206964198058c06c23 /source/blender/editors/screen/area.c | |
parent | 10474c324dcc0c66d55e5b86a683f47f23d7fd76 (diff) |
Fix sculpt getting slower as you paint a longer stroke. Partial redraw was
redrawing the whole area that was painted on from the start of the stroke,
should only do the last part.
Diffstat (limited to 'source/blender/editors/screen/area.c')
-rw-r--r-- | source/blender/editors/screen/area.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c index 749fa40a76c..3009cd0e758 100644 --- a/source/blender/editors/screen/area.c +++ b/source/blender/editors/screen/area.c @@ -458,7 +458,8 @@ void ED_region_do_draw(bContext *C, ARegion *ar) #if 0 glEnable(GL_BLEND); glColor4f(drand48(), drand48(), drand48(), 0.1f); - glRectf(ar->drawrct.xmin - 1, ar->drawrct.ymin - 1, ar->drawrct.xmax + 1, ar->drawrct.ymax + 1); + 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 |