intel: make sure to setup image dimension in image_from_planar setup
authorAbdiel Janulgue <abdiel.janulgue@linux.intel.com>
Mon, 4 Feb 2013 11:30:06 +0000 (13:30 +0200)
committerChad Versace <chad.versace@linux.intel.com>
Mon, 4 Feb 2013 18:18:22 +0000 (10:18 -0800)
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=60212
Tested-by: Scott Moreau <oreaus@gmail.com>
Tested-by: Tiago Vignatti <tiago.vignatti@intel.com>
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
Signed-off-by: Abdiel Janulgue <abdiel.janulgue@linux.intel.com>
src/mesa/drivers/dri/intel/intel_screen.c

index c6346d8bfda628702e30d1f78277f666b29b6a37..defcd7319991f1d6626c34a967d1296931b1df7a 100644 (file)
@@ -682,6 +682,7 @@ intel_from_planar(__DRIimage *parent, int plane, void *loaderPrivate)
     image->region->tiling = parent->region->tiling;
     image->region->screen = parent->region->screen;
     image->offset = offset;
+    intel_setup_image_from_dimensions(image);
 
     intel_region_get_tile_masks(image->region, &mask_x, &mask_y, false);
     if (offset & mask_x)