Bug 50238 - [ILK, SNB, IVB, VLV] need to make sure FBC is disabled when primary is disabled
Summary: [ILK, SNB, IVB, VLV] need to make sure FBC is disabled when primary is disabled
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: medium normal
Assignee: Jani Nikula
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-22 13:58 UTC by Jesse Barnes
Modified: 2017-07-24 23:01 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Jesse Barnes 2012-05-22 13:58:22 UTC
Need to make sure the sprite plane optimization disables fbc.

http://dt.igk.intel.com/wa_database/DetailsView/Show?wa_name_id=1004
Comment 1 Chris Wilson 2012-06-15 04:15:53 UTC
dinq commit 93314b5b6f343f5a4c14c89d000007a754190c9a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Jun 13 17:36:55 2012 +0100

    drm/i915: Switch off FBC when disabling the primary plane when obscured
    
    As we switch on/off the primary plane if it is completely obscured by an
    overlapping video sprite, we also nee to make sure that we update the
    FBC configuration at the same time.
    
    v2: Not all crtcs are intel_crtcs, as spotted by Daniel.
    v3: Boot testing rules.
    
    References: https://bugs.freedesktop.org/show_bug.cgi?id=50238
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
    Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
    Reviewed-by: Jani Nikula <jani.nikula@linux.intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.