Daniel, how do you want to handle this? On Wed, 21 Mar 2012 17:19:11 -0700 Ben Widawsky <ben at bwidawsk.net> 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(-) >