+ source = l->surface.data.planar.parent->surface.data.planar.pixel_data
+ + l->surface.data.planar.parentx
+ + sw * l->surface.data.planar.parenty;
+ dest = l->surface.data.planar.pixel_data;
+ for (i = 0; i < h; i++, source += sw, dest += w) {
+ memcpy(dest, source, w * sizeof(pixel32));
+ }