From 746db75cfbdd760cb19d2dfd18b628aeb2fc3054 Mon Sep 17 00:00:00 2001 From: Zou Nan hai Date: Fri, 1 Feb 2008 20:28:26 +0800 Subject: [intel] fix for previous fix --- src/mesa/drivers/dri/intel/intel_tex_image.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mesa/drivers/dri/intel/intel_tex_image.c b/src/mesa/drivers/dri/intel/intel_tex_image.c index 8f9f9897e87..0500829f4b6 100644 --- a/src/mesa/drivers/dri/intel/intel_tex_image.c +++ b/src/mesa/drivers/dri/intel/intel_tex_image.c @@ -308,7 +308,7 @@ intelTexImage(GLcontext * ctx, GLint postConvWidth = width; GLint postConvHeight = height; GLint texelBytes, sizeInBytes; - GLuint dstRowStride; + GLuint dstRowStride, srcRowStride = texImage->RowStride; DBG("%s target %s level %d %dx%dx%d border %d\n", __FUNCTION__, @@ -497,10 +497,10 @@ intelTexImage(GLcontext * ctx, struct intel_region *dst = intelImage->mt->region; _mesa_copy_rect(texImage->Data, dst->cpp, dst->pitch, 0, 0, - intelImage->mt->level[intelImage->level].width, - intelImage->mt->level[intelImage->level].height/4, + intelImage->mt->level[level].width, + intelImage->mt->level[level].height/4, pixels, - intelImage->base.RowStride, + srcRowStride, 0, 0); } else memcpy(texImage->Data, pixels, imageSize); -- cgit v1.2.3