Vulkan CTS 1.2.7.1 New tests: * Add tests for VK_EXT_shader_atomic_float2 * Tests for VK_KHR_present_id and VK_KHR_present_wait Fixes: * The existence of a DRM device is not mandatory * Increase error threshold for some geometry shader tests * Fix variable pointer tests for geometry stages on tilers * Fix DRM modifier list tests * Relax protected heap allocation tests * Fix transform_feedback.simple.multiquery* tests * Fix depth/stencil subpass dependencies in renderpass allocation tests * Fix early destruction of VkPipelineLayout * Fix validation errors in AHB tests * Clean ExternalMemoryUtil