From: Dave Airlie Date: Thu, 8 May 2008 06:09:45 +0000 (+1000) Subject: drm: fix replacefb to change fb properties X-Git-Tag: libdrm-2.4.3~16^2~206 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=576cba86b704c0de484ba852b8dce5b24d683f7e;p=platform%2Fupstream%2Flibdrm.git drm: fix replacefb to change fb properties --- diff --git a/linux-core/drm_crtc.c b/linux-core/drm_crtc.c index 60255f5..2d1c806 100644 --- a/linux-core/drm_crtc.c +++ b/linux-core/drm_crtc.c @@ -2551,6 +2551,11 @@ int drm_mode_replacefb(struct drm_device *dev, if (fb->bo->type == drm_bo_type_kernel) DRM_ERROR("the bo should not be a kernel bo\n"); + fb->width = r->width; + fb->height = r->height; + fb->pitch = r->pitch; + fb->bits_per_pixel = r->bpp; + fb->depth = r->depth; fb->bo = bo; /* find all crtcs connected to this fb */