From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] Use SwapbuffersWait config option to control waiting on fullscreen swaps Date: Thu, 14 Apr 2011 21:08:06 +0100 Message-ID: <849307$cfv267@azsmga001.ch.intel.com> References: <1302682529-18395-1-git-send-email-chris@chris-wilson.co.uk> <20110414121554.120faaee@jbarnes-vaio.home> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga14.intel.com (mga14.intel.com [143.182.124.37]) by gabe.freedesktop.org (Postfix) with ESMTP id E43B09E7BE for ; Thu, 14 Apr 2011 13:08:14 -0700 (PDT) In-Reply-To: <20110414121554.120faaee@jbarnes-vaio.home> 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: Jesse Barnes Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Thu, 14 Apr 2011 12:15:54 -0700, Jesse Barnes wrote: > On Wed, 13 Apr 2011 09:15:29 +0100 > I'd rather keep flips in the nowait case, but use async flips instead, > but that requires a kernel change (I thought we had a flip flag for > this but I guess it got lost on its way upstream). I always thought the restrictions on async pageflips were pretty horrendous and wasn't sure if it would not cause rebinding our buffers just when we wanted to flip as fast as possible. As I look at it though, using SwapbuffersWait to force blits rather than waits now doesn't preclude us from switching to async pageflips later. -Chris -- Chris Wilson, Intel Open Source Technology Centre