anv: enable VK_KHR_sampler_ycbcr_conversion
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Mon, 19 Jun 2017 15:57:00 +0000 (16:57 +0100)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Fri, 6 Oct 2017 15:34:04 +0000 (16:34 +0100)
commitb24b93d58431a4349eecddb07304f6eda648e997
tree15aa659e15ccb60e55704f7c31bf1c9145a14a15
parenta62a97933578a813beb0d27cc8e404850f7fd302
anv: enable VK_KHR_sampler_ycbcr_conversion

v2: Make GetImageMemoryRequirements2KHR() iterate over all pInfo
    structs (Lionel)
    Handle VkSamplerYcbcrConversionImageFormatPropertiesKHR (Andrew/Jason)
    Iterator over BindImageMemory2KHR's pNext structs correctly (Jason)

v3: Revert GetImageMemoryRequirements2KHR() change from v2 (Jason)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_extensions.py
src/intel/vulkan/anv_formats.c
src/intel/vulkan/anv_image.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/genX_state.c