From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vijay Purushothaman Subject: Re: [PATCH 06/11] drm/i915: Force PSR exit by inactivating it. Date: Tue, 03 Jun 2014 16:40:47 +0530 Message-ID: <538DAD37.1000605@intel.com> References: <1400199190-2424-1-git-send-email-rodrigo.vivi@gmail.com> <1400199190-2424-7-git-send-email-rodrigo.vivi@gmail.com> <20140516102354.GE22332@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id F22B46E2B2 for ; Tue, 3 Jun 2014 04:11:09 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi , Chris Wilson , intel-gfx List-Id: intel-gfx@lists.freedesktop.org On 5/16/2014 10:12 PM, Rodrigo Vivi wrote: > > > > On Fri, May 16, 2014 at 3:23 AM, Chris Wilson > wrote: > > On Thu, May 15, 2014 at 08:13:05PM -0400, Rodrigo Vivi wrote: > > The perfect solution for psr_exit is the hardware tracking the > changes and > > doing the psr exit by itself. This scenario works for HSW and BDW > with some > > environments like Gnome and Wayland. > > > > However there are many other scenarios that this isn't true. > Mainly one right > > now is KDE users on HSW and BDW with PSR on. User would miss many > screen > > updates. For instances any key typed could be seen only when > mouse cursor is > > moved. So this patch introduces the ability of trigger PSR exit > on kernel side > > on some common cases that. > > You know that userspace has been waiting for a PSR flag for over a year > now so that it can use the more efficient rendering paths when it makes > sense. > > > yeah... this item is lingering on my to do list... but reaching a point > where I won't be able to continue postponing it ;) > >> What happened to the front buffer tracking? > > What front buffer tracking? hehe > I'm wondering about this since I started looking to fbc and psr and > could never find a reliable way. > FBC should cover most of the scenarios except cursor planes.. When ever cursor planes are enabled you can fall back to s/w controlled exit path. If you can elaborate on the exact issue that you are facing with FBC and PSR may be i can help.. Thanks, Vijay > > -Chris > > -- > Chris Wilson, Intel Open Source Technology Centre > > > > > -- > Rodrigo Vivi > Blog: http://blog.vivi.eng.br > > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/intel-gfx >