vulkan-cts-1.3.8.4: Vulkan CTS 1.3.8.4
lordalcol
released this
27 Jun 15:55
·
799 commits
to main
since this release
Fixes: * Fix overflow in memory pipeline barrier tests * Replace host transition with image memory barrier * Fix Input Attachment mapping in local read test * Add missing flags to shader object compute tests * Avoid write-after-write hazard when storing value of RayTMax in intersection and ahit shaders * Check sample shading feature in tests that use it * Fix wsi maintenance1 scaling tests * Change image layout for host image copy test * Fix Depth/Stencil mapping in dynamic rendering local read tests * Add missing shader create flag in shader performance test * Fix VkDescriptorSetLayout in shader object binary tests * Verify shared memory fits within shaderMemorySize * Fix bind_buffers_2 tests using out-of-bounds vertices for non-maint5 * Fix r10x6 verification in host image copy tests * Check compute workgroup size for RQ position fetch tests * Remove multiview dependency in dyn-rendering random tests * Fix sync issues in depth/stencil tests for raster order attachment * Fix constant-packed variants of multi-draw tests * Fix host image copy tests with sparse images * Add missing dependencies on extensions for video encode tests * Fix mismatch in float value add operation * Fix issues in few dynamic rendering local read tests * Update verification threshold in the depth bias tests * Allow n_ulp for dithering tests using additive blending * Emit point size from "many indirect draws" test * Fix return code check for vkGetPhysicalDeviceVideoFormatPropertiesKHR * Fix use of subgroupBallotFindLSB with empty ballot * Fix wrong ExpectKHR usage for VK_KHR_shader_expect_assume tests * VK.wsi.xlib.surface.resize fails randomly * Remove illegal multi draw tests * Fix workgroup size issue in opacity micromap tests Improvements: * Use ffmpeg provided by Igalia (for Linux) * Run clang-format + remove de* types * Allow Vulkan CTS 1.3.8.4