From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH] drm/i915: Use PIPE_CONTROL for flushing on gen6+. Date: Mon, 3 Oct 2011 13:00:16 -0700 Message-ID: <20111003130016.61bcc8c0@jbarnes-desktop> References: <1317063563-1526-1-git-send-email-kenneth@whitecape.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from oproxy6-pub.bluehost.com (oproxy6-pub.bluehost.com [67.222.54.6]) by gabe.freedesktop.org (Postfix) with SMTP id E77FA9F0E6 for ; Mon, 3 Oct 2011 13:00:31 -0700 (PDT) In-Reply-To: <1317063563-1526-1-git-send-email-kenneth@whitecape.org> 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: Kenneth Graunke Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Mon, 26 Sep 2011 11:59:23 -0700 Kenneth Graunke wrote: > + /* Just flush everything for now */ > + flags |= PIPE_CONTROL_WC_FLUSH; > + flags |= PIPE_CONTROL_IS_FLUSH; > + flags |= PIPE_CONTROL_TC_FLUSH; > + flags |= PIPE_CONTROL_DEPTH_FLUSH; > + flags |= PIPE_CONTROL_VFC; This is the only bit I'd like to see changed. While we still have the domain tracking code we may as well try to honor it and limit our flushing here like we do with MI_FLUSH. Unless someone has a "remove all domain tracking" patch already posted that is. :) -- Jesse Barnes, Intel Open Source Technology Center