Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-12-10 15:19:17 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-12-10 15:19:17 +0400
commite140024f2e79bc3637f44ee316d6e96c69a2e100 (patch)
tree4552b190cc4d3c5ab3d36f7ac52a5fb3be9cbe99 /source/blender/editors/screen
parent737e51cb21cc3864dca3da7e754549e08660f193 (diff)
Fix for off-by-one regression in D41
making the window larger was using incorrect factor leaving a black bar on the window edge.
Diffstat (limited to 'source/blender/editors/screen')
-rw-r--r--source/blender/editors/screen/screen_edit.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/editors/screen/screen_edit.c b/source/blender/editors/screen/screen_edit.c
index 5c0bcabe62b..876c054d315 100644
--- a/source/blender/editors/screen/screen_edit.c
+++ b/source/blender/editors/screen/screen_edit.c
@@ -686,10 +686,8 @@ static void screen_test_scale(bScreen *sc, int winsizex, int winsizey)
sizey = max[1] - min[1] + 1;
if (sizex != winsizex || sizey != winsizey) {
- facx = winsizex;
- facx /= (float)sizex;
- facy = winsizey;
- facy /= (float)sizey;
+ facx = ((float)winsizex) / ((float)sizex - 1);
+ facy = ((float)winsizey) / ((float)sizey - 1);
/* make sure it fits! */
for (sv = sc->vertbase.first; sv; sv = sv->next) {