Vulkan CTS 1.2.1.1 New tests: * Add tests for VK_KHR_shader_non_semantic_info Fixes: * Add 8bit support checks to subgroup tests * Check if display is available for Vulkan. * Fix memory leak in pipeline.executable_properties tests * Correctly handle normalized formats in FloatFormat * Protected Memory allocation tests require compatible device * Return Quality Warning for inaccurate filtering * Fix dEQP-VK.geometry.layered.2d_array.readback * Protected Memory allocation tests require compatible device * Only require geometryStreams feature in XFB query tests if needed * Fix transform feedback triangle strip verification * Fix dEQP-VK.api.image_clearing.*.clear_depth_stencil_image * Fix init in vktApiBufferMarkerTests.cpp * Fix use of pointer to stack allocated struct