radv: determine at creation if an image view can be fast cleared
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 7 Jan 2021 19:37:05 +0000 (20:37 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 11 Jan 2021 07:31:11 +0000 (08:31 +0100)
commit00064713a30937d3cab93679791545d973bee91f
tree005de93833d0aa85f49443ac7e106f1c782367ba
parent55ccc9eca5216f860777a8b6d746cb6fbfe32d42
radv: determine at creation if an image view can be fast cleared

This can be determined earlier than every time a clear is performed
by the driver, it probably saves a bunch of CPU cycles.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8370>
src/amd/vulkan/radv_image.c
src/amd/vulkan/radv_meta_clear.c
src/amd/vulkan/radv_private.h