From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] intel: Add support for (possibly) unsynchronized maps. Date: Sat, 25 Feb 2012 12:00:07 +0100 Message-ID: <20120225110007.GA4222@phenom.ffwll.local> References: <1330142003-570-1-git-send-email-eric@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-we0-f177.google.com (mail-we0-f177.google.com [74.125.82.177]) by gabe.freedesktop.org (Postfix) with ESMTP id 085979E79F for ; Sat, 25 Feb 2012 02:59:51 -0800 (PST) Received: by wera10 with SMTP id a10so2478021wer.36 for ; Sat, 25 Feb 2012 02:59:51 -0800 (PST) Content-Disposition: inline In-Reply-To: <1330142003-570-1-git-send-email-eric@anholt.net> 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: Eric Anholt Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Fri, Feb 24, 2012 at 07:53:22PM -0800, Eric Anholt wrote: > This improves the performance of Mesa's GL_MAP_UNSYNCHRONIZED_BIT path > in GL_ARB_map_buffer_range. Improves Unigine Tropics performance at > 1024x768 by 2.06236% +/- 0.50272% (n=11). > --- A few questions: - iirc Ben's non-blocking stuff also worked for non-llc machines - I guess you haven't looked into this because we don't have a non-llc platform that runs ungine? - in my pwrite experience, writing through cpu maps beats writing through the gtt on llc machines. This has the added benefit that it reduces pressure on the mappable gtt. Have you tried that, too? Cheers, Daniel -- Daniel Vetter Mail: daniel@ffwll.ch Mobile: +41 (0)79 365 57 48