Message ID | 1461176187-7381-1-git-send-email-ville.syrjala@linux.intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 20 April 2016 at 20:16, <ville.syrjala@linux.intel.com> wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > create_bo_for_fb() expects the drm format as a parameter since > commit 8a1a38661f56 ("lib: Add igt_create_bo_with_dimensions") > but not all callers were updated. Fix that up. > > Cc: Tomeu Vizoso <tomeu.vizoso@collabora.com> > Fixes: 8a1a38661f56 ("lib: Add igt_create_bo_with_dimensions") > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93328 > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Sorry and thanks, Tomeu > --- > lib/igt_fb.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/lib/igt_fb.c b/lib/igt_fb.c > index c4f87898e82e..3e53d3b8cd3d 100644 > --- a/lib/igt_fb.c > +++ b/lib/igt_fb.c > @@ -1006,7 +1006,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) > struct fb_blit_upload *blit; > cairo_format_t cairo_format; > unsigned int obj_tiling = fb_mod_to_obj_tiling(fb->tiling); > - int bpp, ret; > + int ret; > > blit = malloc(sizeof(*blit)); > igt_assert(blit); > @@ -1016,8 +1016,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) > * cairo). This linear bo will be then blitted to its final > * destination, tiling it at the same time. > */ > - bpp = igt_drm_format_to_bpp(fb->drm_format); > - ret = create_bo_for_fb(fd, fb->width, fb->height, bpp, > + ret = create_bo_for_fb(fd, fb->width, fb->height, fb->drm_format, > LOCAL_DRM_FORMAT_MOD_NONE, 0, 0, > &blit->linear.handle, > &blit->linear.size, > -- > 2.7.4 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
On Thu, Apr 21, 2016 at 08:56:09AM +0200, Tomeu Vizoso wrote: > On 20 April 2016 at 20:16, <ville.syrjala@linux.intel.com> wrote: > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > create_bo_for_fb() expects the drm format as a parameter since > > commit 8a1a38661f56 ("lib: Add igt_create_bo_with_dimensions") > > but not all callers were updated. Fix that up. > > > > Cc: Tomeu Vizoso <tomeu.vizoso@collabora.com> > > Fixes: 8a1a38661f56 ("lib: Add igt_create_bo_with_dimensions") > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93328 > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Thanks. Pushed. > > Sorry and thanks, > > Tomeu > > > --- > > lib/igt_fb.c | 5 ++--- > > 1 file changed, 2 insertions(+), 3 deletions(-) > > > > diff --git a/lib/igt_fb.c b/lib/igt_fb.c > > index c4f87898e82e..3e53d3b8cd3d 100644 > > --- a/lib/igt_fb.c > > +++ b/lib/igt_fb.c > > @@ -1006,7 +1006,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) > > struct fb_blit_upload *blit; > > cairo_format_t cairo_format; > > unsigned int obj_tiling = fb_mod_to_obj_tiling(fb->tiling); > > - int bpp, ret; > > + int ret; > > > > blit = malloc(sizeof(*blit)); > > igt_assert(blit); > > @@ -1016,8 +1016,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) > > * cairo). This linear bo will be then blitted to its final > > * destination, tiling it at the same time. > > */ > > - bpp = igt_drm_format_to_bpp(fb->drm_format); > > - ret = create_bo_for_fb(fd, fb->width, fb->height, bpp, > > + ret = create_bo_for_fb(fd, fb->width, fb->height, fb->drm_format, > > LOCAL_DRM_FORMAT_MOD_NONE, 0, 0, > > &blit->linear.handle, > > &blit->linear.size, > > -- > > 2.7.4 > > > > _______________________________________________ > > Intel-gfx mailing list > > Intel-gfx@lists.freedesktop.org > > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
diff --git a/lib/igt_fb.c b/lib/igt_fb.c index c4f87898e82e..3e53d3b8cd3d 100644 --- a/lib/igt_fb.c +++ b/lib/igt_fb.c @@ -1006,7 +1006,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) struct fb_blit_upload *blit; cairo_format_t cairo_format; unsigned int obj_tiling = fb_mod_to_obj_tiling(fb->tiling); - int bpp, ret; + int ret; blit = malloc(sizeof(*blit)); igt_assert(blit); @@ -1016,8 +1016,7 @@ static void create_cairo_surface__blit(int fd, struct igt_fb *fb) * cairo). This linear bo will be then blitted to its final * destination, tiling it at the same time. */ - bpp = igt_drm_format_to_bpp(fb->drm_format); - ret = create_bo_for_fb(fd, fb->width, fb->height, bpp, + ret = create_bo_for_fb(fd, fb->width, fb->height, fb->drm_format, LOCAL_DRM_FORMAT_MOD_NONE, 0, 0, &blit->linear.handle, &blit->linear.size,