panfrost: Refactor blitting code
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 7 Jun 2019 17:32:17 +0000 (10:32 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 10 Jun 2019 13:45:25 +0000 (06:45 -0700)
commita35069a7b55bd2ca5cd16d7a7e67b46e92d7c7b1
tree5a7862deec192f4f57ad92fb50aa39dd58d88892
parentd878753efa0f568f6f14a2eaf51e3ed98e3c0101
panfrost: Refactor blitting code

We refactor the wallpaper rendering code to separate the
wallpaper-specific bits from the general blitting capabilities. In the
(hopefully near) future, we'll turn this on to implement real Gallium
blits, e.g. for automatic mipmap generation.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/gallium/drivers/panfrost/meson.build
src/gallium/drivers/panfrost/pan_blit.c [new file with mode: 0644]
src/gallium/drivers/panfrost/pan_context.c
src/gallium/drivers/panfrost/pan_resource.c
src/gallium/drivers/panfrost/pan_resource.h