vk/render_pass: Support VK_EXT_fragment_density_map
authorConnor Abbott <cwabbott0@gmail.com>
Thu, 30 Mar 2023 17:14:21 +0000 (12:14 -0500)
committerMarge Bot <emma+marge@anholt.net>
Mon, 3 Apr 2023 18:13:01 +0000 (18:13 +0000)
commitf4b534d50f2b527365d5cde561b95ff49e0bf88e
treec7b99ca3908f5407656d481e2cbbc8c416774ae9
parentdf9694e98e87417bdca62cbc348687883b9ca43c
vk/render_pass: Support VK_EXT_fragment_density_map

Support emulating "classic" FDM with dynamic rendering.

Reviewed-by: Faith Ekstrand <faith@gfxstrand.net>
Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22191>
src/vulkan/runtime/vk_render_pass.c
src/vulkan/runtime/vk_render_pass.h