[Mesa-dev] [PATCH v2 00/37] panfrost: Support batch pipelining

Boris Brezillon boris.brezillon at collabora.com
Mon Sep 16 10:29:39 UTC 2019


On Mon, 16 Sep 2019 17:11:01 +0700
Connor Abbott <cwabbott0 at gmail.com> wrote:

> As a drive-by comment, in case you didn't know, the "standard"
> solution for avoiding flushing when BO's are written by the CPU (e.g.
> uniform buffer updates) as documented in ARM's performance guide is to
> add a copy-on-write mechanism, so that you have "shadow" BO's when the
> original BO is modified by the user. I believe this is implemented in
> freedreno, at least there was a talk about it at XDC a few years ago.

No, I didn't know that. Thanks for the heads-up.


More information about the mesa-dev mailing list