Add testing for VK_EXT_ycbcr_image_arrays
Adds basic testing for VK_EXT_ycbcr_image_arrays by adding
new "array" variants to the ycbcr format tests. These array
variants check whether VK_EXT_ycbcr_image_arrays is
supported and wither the particular image format, usage,
tiling and creation flags allow more than 1 array layers
to be created.
If so, a 2 layer image is created, and the second layer is
populated with the input data. Then the shader does a
texture lookup of the second layer and outputs
that into the result image.
Affects:
dEQP-VK.ycbcr.format.*
Change-Id: I801cbe14f7bdd571ba8f192278a7a071c1c3daea
Components: Vulkan