Vulkan CTS 1.1.2.2
Vulkan CTS 1.1.2.2
New tests:
- Add tests for VK_KHR_swapchain_mutable_format
Improvements:
- Update glslang to past the Turing extensions.
- Update glslang to fix memory model spirv validation
- fetch_sources: can remove a tag before fetching
Fixes:
- Add 1.1.2.2 to known conformance versions
- Place OpVariable at the beginning of the block
- Fix 16-bit storage IO f32-to-f16 conversion tests
- Remove invalid execution mode in smoke test
- Fix uninitialised variable warning for some compilers
- Fix incomplete VkImageSubresourceRange
- Fix spelling on NotSupported error message
- Make VK_KHR_shader_subgroup_vote tests work with sparse dispatch
- Fix unaligned host accesses in UBO and SSBO tests
- Add flush to binding descriptor set random tests
- Fix the device_group test failure by allowing same number of tries to create object as device test.
- Import dedicated allocs w/ importDedicatedMemory
- Fix asserts and check for base image format support in image.mutable tests
- Fix asserts in image.mutable tests
- Correct copy_and_blit on Null driver
- Don't exhaust 32-bit host visible address space