From d084434770b77d0751978bf6774eca00a6e7d646 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Fri, 14 Feb 2003 07:22:19 +0000 Subject: [PATCH] Fixed transformed images to not be 1 pixel too big --- ChangeLog | 5 +++++ src/xrgstate.c | 4 ++-- xrgstate.c | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index e10564e2a..aa1104a01 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-02-14 Carl Worth + + * xrgstate.c (_XrGStateShowImageTransform): Fixed transformed + images which were sometimes 1 pixel too tall/wide. + 2003-02-06 Carl Worth * xrpen.c (_XrPenVerticesNeeded): Fixed to use determinant rather diff --git a/src/xrgstate.c b/src/xrgstate.c index 2bfb3de7f..90a4e7732 100644 --- a/src/xrgstate.c +++ b/src/xrgstate.c @@ -863,8 +863,8 @@ _XrGStateShowImageTransform(XrGState *gstate, dst_x, dst_y, 0, 0, dst_x, dst_y, - dst_width + 2, - dst_height + 2); + dst_width + 1, + dst_height + 1); _XrSurfaceDeinit(&image_surface); _XrSurfaceDeinit(&mask); diff --git a/xrgstate.c b/xrgstate.c index 2bfb3de7f..90a4e7732 100644 --- a/xrgstate.c +++ b/xrgstate.c @@ -863,8 +863,8 @@ _XrGStateShowImageTransform(XrGState *gstate, dst_x, dst_y, 0, 0, dst_x, dst_y, - dst_width + 2, - dst_height + 2); + dst_width + 1, + dst_height + 1); _XrSurfaceDeinit(&image_surface); _XrSurfaceDeinit(&mask);