diff options
Diffstat (limited to 'src/mesa/main/texutil.c')
-rw-r--r-- | src/mesa/main/texutil.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/main/texutil.c b/src/mesa/main/texutil.c index cf50da813ac..40309d154c5 100644 --- a/src/mesa/main/texutil.c +++ b/src/mesa/main/texutil.c @@ -993,9 +993,9 @@ do { \ const TYPE *src = (const TYPE *)srcImage; \ TYPE *dst = (TYPE *)dstImage; \ \ - if ( srcHeight <= dstHeight ) { \ + if ( srcHeight < dstHeight ) { \ const GLint hScale = dstHeight / srcHeight; \ - if ( srcWidth <= dstWidth ) { \ + if ( srcWidth < dstWidth ) { \ const GLint wScale = dstWidth / srcWidth; \ INNER_LOOP( TYPE, /, / ); \ } \ @@ -1006,7 +1006,7 @@ do { \ } \ else { \ const GLint hScale = srcHeight / dstHeight; \ - if ( srcWidth <= dstWidth ) { \ + if ( srcWidth < dstWidth ) { \ const GLint wScale = dstWidth / srcWidth; \ INNER_LOOP( TYPE, *, / ); \ } \ |