Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932724AbcLMItr convert rfc822-to-8bit (ORCPT ); Tue, 13 Dec 2016 03:49:47 -0500 Received: from mx1.redhat.com ([209.132.183.28]:57986 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932305AbcLMItl (ORCPT ); Tue, 13 Dec 2016 03:49:41 -0500 Message-ID: <1481614404.27088.64.camel@redhat.com> Subject: Re: [RFC PATCH 0/3] staging: remove fbdev drivers From: Gerd Hoffmann To: Dave Airlie Cc: Benjamin Herrenschmidt , Thomas Petazzoni , Linux Fbdev development list , Teddy Wang , Greg Kroah-Hartman , LKML , dri-devel , Tomi Valkeinen , Sudip Mukherjee , Arnaud Patard Date: Tue, 13 Dec 2016 08:33:24 +0100 In-Reply-To: References: <1479888193-23908-1-git-send-email-tomi.valkeinen@ti.com> <1481158879.26959.41.camel@kernel.crashing.org> <20161208101005.6ufl3d4qvwprosju@phenom.ffwll.local> <1481232519.26959.49.camel@kernel.crashing.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Mime-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 13 Dec 2016 08:49:41 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 527 Lines: 16 Hi, > The acceleration that most of the 2D things provide isn't ever that > great, and shadowing is a lot more effective if done properly. That is probably true for anything pci-ish, because those devices are optimized for memory writes and reads are horribly slow. So you surely want avoid device memory reads and shadowing is a effective way to do this. On arm hardware the tradeoff may look quite different, the cpus are relatively slow and I think most arm gpus don't have dedicated device memory ... cheers, Gerd