Vulkan CTS 1.1.5.1 New tests: * VK_EXT_fragment_shader_interlock tests * New tests for VK_EXT_shader_demote_to_helper_invocation * Test coverage for VK_EXT_index_type_uint8 * VK_KHR_pipeline_executable_properties tests Fixes: * Avoid timeouts in dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail * Fixes binding_model tests check for shaderInt64 * Fix uniformBufferStandardLayout enforcement to match spec * Use enumerateDeviceExtensionProperties in mandatory features * Fixes sync test shader instance counts * Adds geometry shader check for test * Reduce long execution time in spirv_asm float16 * Fix pixels_resolution computation in GLSL shader * external fence tests: account for sync fd -1 in multiple export case * Adds cubic filter to allowed ycbcr format features * Check supported features and properties for transform feedback tests * Fixes stencil load/store flags in renderpass tests * Have just one definition of AmberTestCase * Fix AmberTestCase feature mapping for geometryShader * Split compute workload into multiple submissions * 1d_image: basic: compute: texel_view_compatible: set size.y to 1 * Fix incorrect layout transition in render pass * Add pipeline barriers flushing buffer data to host * Provide a highp variable to MAKE_HIGH_BALLOT_RESULT * Update device_group test to ignore VK_SUBOPTIMAL_KHR * Add result buffer invalidates to depth stencil resolve tests * Add missing checks for sampleShading feature * Add barrier to access chain workgroup tests * Fix wrong image usage flags in external memory info tests * Make random number usage platform independent * Fixes 64bit random values for 32bit CTS build * Pipeline barriers flushing buffer data to host