Skip to content

pvr: Add support for blit / copy / clear / fill / resolve APIs

Frank Binns requested to merge frankbinns/mesa:review/transfer-ops into main

This MR adds support for transfer commands using Fast Renders (both Fast Scale Renders and Fast 2D Renders) and implements / finishes off the remaining Vulkan 1.0 APIs that make use of transfer jobs.

The bulk of the changes in this MR were done some time ago, but couldn't go upstream until !20430 (merged) had been opened and merged, as Fast Renders are heavily reliant on fragment shaders.

This is mostly the work of others in the Imagination team that I've pulled together into this MR.

/cc @CreativeCylon @MTCoster @simon-perretta-img @luigi.santivetti @rajnesh-kanwal

Edited by Frank Binns

Merge request reports