On Fri, 13 Feb 2015, Paulo Zanoni <[email protected]> wrote: > From: Paulo Zanoni <[email protected]> > > With the current code we just reallocate the compressed FB at every > FBC update: we have X in one frame, then in the other frame we need X > again, but we check "needed < have" instead of "needed <= have". > > v2: Rebase after Jani addressed the other problems described in v1. > > Cc: Jani Nikula <[email protected]> > Signed-off-by: Paulo Zanoni <[email protected]>
Reviewed-by: Jani Nikula <[email protected]> > --- > drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/i915_gem_stolen.c > b/drivers/gpu/drm/i915/i915_gem_stolen.c > index 59401f3..f1de95f 100644 > --- a/drivers/gpu/drm/i915/i915_gem_stolen.c > +++ b/drivers/gpu/drm/i915/i915_gem_stolen.c > @@ -253,7 +253,7 @@ int i915_gem_stolen_setup_compression(struct drm_device > *dev, int size, int fb_c > if (!drm_mm_initialized(&dev_priv->mm.stolen)) > return -ENODEV; > > - if (size < dev_priv->fbc.uncompressed_size) > + if (size <= dev_priv->fbc.uncompressed_size) > return 0; > > /* Release any current block */ > -- > 2.1.4 > -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
