summaryrefslogtreecommitdiff
path: root/cogl/cogl-texture-rectangle.c
diff options
context:
space:
mode:
Diffstat (limited to 'cogl/cogl-texture-rectangle.c')
-rw-r--r--cogl/cogl-texture-rectangle.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/cogl/cogl-texture-rectangle.c b/cogl/cogl-texture-rectangle.c
index 3f8594f7..192e0dc0 100644
--- a/cogl/cogl-texture-rectangle.c
+++ b/cogl/cogl-texture-rectangle.c
@@ -561,7 +561,10 @@ _cogl_texture_rectangle_get_data (CoglTexture *tex,
&gl_format,
&gl_type);
- ctx->texture_driver->prep_gl_for_pixels_download (ctx, rowstride, bpp);
+ ctx->texture_driver->prep_gl_for_pixels_download (ctx,
+ rowstride,
+ tex_rect->width,
+ bpp);
_cogl_bind_gl_texture_transient (GL_TEXTURE_RECTANGLE_ARB,
tex_rect->gl_texture,