Re: [Intel-gfx] [PATCH 2/2] drm/i915/fbc: Deactivate fbc when switching pipes

2017-10-27 Thread Chris Wilson
Quoting Ville Syrjälä (2017-10-27 21:08:55) > On Fri, Oct 27, 2017 at 08:42:40PM +0100, Chris Wilson wrote: > > If we are transfering an fb from one crtc to another, we will keep FBC > > activated (due to only having a single pipe) but then we will call > > intel_fbc_disable() from intel_atomic_com

Re: [Intel-gfx] [PATCH 2/2] drm/i915/fbc: Deactivate fbc when switching pipes

2017-10-27 Thread Ville Syrjälä
On Fri, Oct 27, 2017 at 08:42:40PM +0100, Chris Wilson wrote: > If we are transfering an fb from one crtc to another, we will keep FBC > activated (due to only having a single pipe) but then we will call > intel_fbc_disable() from intel_atomic_commit_tail() on the old pipe > before enabling the new

[Intel-gfx] [PATCH 2/2] drm/i915/fbc: Deactivate fbc when switching pipes

2017-10-27 Thread Chris Wilson
If we are transfering an fb from one crtc to another, we will keep FBC activated (due to only having a single pipe) but then we will call intel_fbc_disable() from intel_atomic_commit_tail() on the old pipe before enabling the new pipe. However, we insist that before disabling FBC, it is deactivated