-
Boris Brezillon authored
pan_blitter.c is meant to replace the pan_blit.c which currently provides helpers to preload the tile buffer. Some changes are worth mentioning: - we use pre-frame DCDs on Bifrost (Midgard still uses a tiler job to preload the tile buffer) - the blit shaders are now stored in a hash table and created lazily - we now cache blend shader binaries and blit RSDs too This library will soon be extended to cover regular blits. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <!10033>
8ba2f9f6