On Wed, 2016-06-01 at 11:31 +0100, Tvrtko Ursulin wrote:
> On 31/05/16 07:19, ankitprasad.r.sha...@intel.com wrote:
> > From: Ankitprasad Sharma <ankitprasad.r.sha...@intel.com>
.
.
.
> > +
> > +void i915_gem_stolen_size_info(struct drm_i915_private *dev_priv,
> > +                          uint64_t *stolen_free,
> > +                          uint64_t *stolen_largest)
> > +{
> > +   struct drm_mm *mm = &dev_priv->mm.stolen;
> > +   struct drm_mm_node *hole;
> > +   uint64_t hole_size, hole_start, hole_end, largest_hole = 0;
> > +   uint64_t total_free = 0;
> > +
> > +   if (dev_priv->mm.volatile_stolen) {
> > +           *stolen_free = 0;
> > +           *stolen_largest = 0;
> > +           return;
> > +   }
> 
> Is it worth having this special case? I am assuming the list below will 
> always be empty in the volatile_stolen case?

FBC uses this space to store the compressed framebuffer, so the list may
not be empty if volatile_stolen case is true.

Thanks,
Ankit


_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to