diff options
author | Zou Nan hai <nanhai.zou@intel.com> | 2008-02-01 20:28:26 +0800 |
---|---|---|
committer | Zou Nan hai <nanhai.zou@intel.com> | 2008-02-01 20:28:26 +0800 |
commit | 746db75cfbdd760cb19d2dfd18b628aeb2fc3054 (patch) | |
tree | 8c52ad449a67f21ff2d6afcab9a0552bcb178a28 /src/mesa/drivers/dri/intel/intel_tex_image.c | |
parent | a9a483b43ec090408148d069bc184c0a21323654 (diff) |
[intel] fix for previous fix
Diffstat (limited to 'src/mesa/drivers/dri/intel/intel_tex_image.c')
-rw-r--r-- | src/mesa/drivers/dri/intel/intel_tex_image.c | 8 |
1 files 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 8f9f9897e8..0500829f4b 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); |