[Intel-gfx] [PATCH v2] drm/i915: Drop ORIGIN_GTT for untracked GTT writes

Joonas Lahtinen joonas.lahtinen at linux.intel.com
Thu Aug 18 14:56:50 UTC 2016


On to, 2016-08-18 at 15:26 +0100, Chris Wilson wrote:
> If FBC is set on a framebuffer that is unmapped, all GTT faults will be
> from a partial mapping. Writes by the user through the partial VMA are
> then untracked by the FBC and so we must use the ORIGIN_CPU when flushing
> the I915_GEM_DOMAIN_GTT.
> 
> v2: Keep ORIGIN_CPU for set-to-domain(.write=CPU)
> 

Reviewed-by: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
-- 
Joonas Lahtinen
Open Source Technology Center
Intel Corporation


More information about the Intel-gfx mailing list