vulkan-cts-1.3.9.1: Vulkan CTS 1.3.9.1
lordalcol
released this
02 Aug 16:38
·
440 commits
to main
since this release
New Tests: * Add test cases for VK_KHR_shader_relaxed_extended_instruction * Add 32 bit maintenance7 query tests * Add maintenance7 tests for layered implementation queries * Test separateDepthStencilAttachmentAccess * Add tests for out of bounds access of FSR attachments * Add nested command buffer KHR tests Fixes: * Fix timestamp tests for maintenance7 * Fix pipeline robustness in GraphicsPipelineWrapper * Remove shader object tests with pipeline robustness cache * Replace host transition with image memory barrier * Check protected swapchains are supported before using them * Check usage flags are valid for the current format before creating the swapchain * Check support for protected swapchains before creating it * Check vertexPipelineStoresAndAtomics feature * Relax 10-bit YCbCr conversion tests to +- 1ULP * Add watchdog touch to reconvergence tests * Add query to check if swapchain compression control is supported * Check sample shading feature in tests that use it * Test only valid combinations of usageFlags * Change image layout for host image copy test * Fix wsi maintenance1 scaling tests * Remove OOB FSR miplevel1 test * Check compute workgroup size for RQ position fetch tests * Use correct VkDevice in statistics_query tests * Fix undefined color attachments in DRLR test * Fix constant-packed variants of multi-draw tests * Check that subgroup size > 4 for maximal reconvergence test * Add total dynamic buffer checks for maintenance7 * Restore configLogFilename in TestRunSummary * Update Vulkan header to 1.3.289 * Add missing extension JSON * Add -f as an alias for --deqp-caselist-file * Allow Vulkan CTS 1.3.8.4 * Allow Vulkan CTS 1.3.9.1 * Fix value of VK_API_MAX_FRAMEWORK_VERSION * Remove illegal ray payload in any-hit shader * Update naming of OpExtInstWithForwardRefsKHR opcode * Bind pipeline between secondary draw and primary draw in nested command buffer KHR tests * Improve performance of dEQP-VK.reconvergence.* tests. * Fix missing shader core feature requirement * Fix flags2 usage with ray tracing pipelines * Fix 64-bit atomic operations for 32-bit CTS * Fix swapchain extent for non scaled resize tests * Add missing extension JSON (VK_KHR_maintenance7) Improvements: * Update SPIR-V external sources and fix alignment issues * Fix SetMeshOutputsEXT is called multiple times