anv: implement VK_KHR_swapchain revision 70

This revision allows for images to be :

   - created by reusing image parameters from swapchain

   - bound to memory from a swapchain

v2: Add color attachment flag
    Use same implicit WSI parameters (tiling, samples, usage)

v3: Fix missing break in vk_foreach_struct_const() switch (Lionel)

v4: Fix accessing image aspects before android resolve (Tapani)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
15 jobs for !521 with review/VK_KHR_swapchain_70 in 12 minutes and 21 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Containers Build
passed ubuntu #222420

00:00:24

 
  Build+Test
passed autotools #222421

00:10:35

passed meson-clang #222423

00:11:43

passed meson-gallium-clover-llvm #222429

00:02:51

passed meson-gallium-clover-llvm39 #222430

00:03:26

passed meson-gallium-drivers-other #222428

00:10:28

passed meson-gallium-radeonsi #222427

00:04:17

passed meson-gallium-st-other #222431

00:03:36

passed meson-gallium-swr #222422

00:11:56

passed meson-glvnd #222426

00:03:43

passed meson-loader-classic-dri #222425

00:02:20

passed meson-vulkan #222424

00:02:48

passed scons-llvm #222433

00:03:33

passed scons-nollvm #222432

00:06:36

passed scons-swr #222434

00:03:27