From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 0/2] semaphorify the pageflip BO (if possible) Date: Thu, 29 Mar 2012 10:49:35 +0200 Message-ID: <20120329084935.GC4106@phenom.ffwll.local> References: <1332375553-7174-1-git-send-email-ben@bwidawsk.net> <20120328172308.25a906d9@bwidawsk.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-ee0-f49.google.com (mail-ee0-f49.google.com [74.125.83.49]) by gabe.freedesktop.org (Postfix) with ESMTP id 477FB9E730 for ; Thu, 29 Mar 2012 01:48:52 -0700 (PDT) Received: by eekb45 with SMTP id b45so913071eek.36 for ; Thu, 29 Mar 2012 01:48:51 -0700 (PDT) In-Reply-To: <20120328172308.25a906d9@bwidawsk.net> Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Ben Widawsky Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Wed, Mar 28, 2012 at 05:23:08PM -0700, Ben Widawsky wrote: > Daniel, how do you want to handle this? It's somewhere on my list of things to do. I'd like to play around with this on my ivb first just to see what's going on, but otherwise nothing to complain about here. Yours, Daniel > > On Wed, 21 Mar 2012 17:19:11 -0700 > Ben Widawsky wrote: > > > I've not observed any FPS changes with my limited testing. > > > > Here is the performance data I collected with nexuiz, measuring the > > latency of i915_gem_object_pin_to_display_plane. Top is before, bottom > > is after. > > > > N Min Max Median Avg > > Stddev x 2246 0.352 37.538 2.791 > > 3.3091901 1.8631844 > > + 2239 0.281 44.517 2.699 3.088992 > > 1.583838 Difference at 95.0% confidence > > -0.220198 +/- 0.101227 > > -6.65414% +/- 3.05896% > > (Student's t, pooled s = 1.72938) > > > > > > Ben Widawsky (2): > > drm/i915: extract ring sync code > > drm/i915: use semaphores for the display plane > > > > drivers/gpu/drm/i915/i915_drv.h | 19 +++++++++ > > drivers/gpu/drm/i915/i915_gem.c | 51 > > ++++++++++++++++++++--- drivers/gpu/drm/i915/i915_gem_execbuffer.c > > | 60 +--------------------------- 3 files changed, 66 > > insertions(+), 64 deletions(-) > > > -- Daniel Vetter Mail: daniel@ffwll.ch Mobile: +41 (0)79 365 57 48