From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Hoffmann Date: Tue, 13 Dec 2016 07:33:24 +0000 Subject: Re: [RFC PATCH 0/3] staging: remove fbdev drivers Message-Id: <1481614404.27088.64.camel@redhat.com> List-Id: 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> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Dave Airlie Cc: Thomas Petazzoni , Linux Fbdev development list , Teddy Wang , LKML , dri-devel , Tomi Valkeinen , Greg Kroah-Hartman , Sudip Mukherjee , Arnaud Patard 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