Re: [Intel-gfx] [PATCH] drm: i915: Preserve old FBC status for update without new planes

2017-05-28 Thread Gabriel Krisman Bertazi
Gabriel Krisman Bertazi writes: > If the atomic commit doesn't include any new plane, there is no need to > choose a new CRTC for FBC, and the intel_fbc_choose_crtc() will bail out > early. Although, if the FBC setup failed in the previous commit, if the > current commit doesn't include new plan

[Intel-gfx] [PATCH] drm: i915: Preserve old FBC status for update without new planes

2017-05-18 Thread Gabriel Krisman Bertazi
If the atomic commit doesn't include any new plane, there is no need to choose a new CRTC for FBC, and the intel_fbc_choose_crtc() will bail out early. Although, if the FBC setup failed in the previous commit, if the current commit doesn't include new plane update, it tries to overwrite no_fbc_rea