mesa/src/imagination/vulkan/usc
Oskar Rundgren 9e91e06d45 pvr: Transfer optimisation remove unused features from API
The transfer command "struct pvr_transfer_cmd" has support for
features not used by Vulkan: colour key, pattern, rop blit and
alpha blending

The whole "struct pvr_transfer_blit" can be removed. Also all code
related to transfer alpha blending can be removed.

This is an optimisation and doesn't fix any dEQP tests.

Signed-off-by: Oskar Rundgren <oskar.rundgren@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22958>
2023-05-17 08:18:26 +00:00
..
hardcoded_apps pvr: Change compute hard coding infrastructure. 2022-06-20 08:13:11 +00:00
programs pvr: replace transfer EOT binary shaders with run-time compiled shaders 2023-04-19 11:01:05 +00:00
pvr_uscgen.c pvr: Add support for multiple emits from EOT program 2023-03-20 14:35:19 +00:00
pvr_uscgen.h pvr: Transfer optimisation remove unused features from API 2023-05-17 08:18:26 +00:00
pvr_uscgen_tq.c pvr: Transfer optimisation remove unused features from API 2023-05-17 08:18:26 +00:00