} else
memcpy(src, cursor->image.data, dsize);
- fb_move_buf_aligned(info, &info->sprite, dst, d_pitch, src, s_pitch, info->cursor.image.height);
+ if (info->sprite.outbuf)
+ fb_iomove_buf_aligned(info, &info->sprite, dst, d_pitch, src,
+ s_pitch, info->cursor.image.height);
+ else
+ fb_sysmove_buf_aligned(info, &info->sprite, dst, d_pitch, src,
+ s_pitch, info->cursor.image.height);
info->cursor.image.data = dst;
info->fbops->fb_imageblit(info, &info->cursor.image);