Vulkan CTS 1.3.1.1
mnetsch
released this
18 Mar 19:55
·
3785 commits
to main
since this release
New Tests
- VK_EXT_pageable_device_local_memory test coverage
- Merge vk-gl-cts/dev/VK_EXT_image_view_min_lod into vk-gl-cts/vulkan-cts-1.3.1
Fixes
- Delay initializing fragment_shading_rate tests
- Accurate reason for fragment shading rate test not supported
- Use correct barriers in dEQP-VK.api.copy_and_blit.core.*no_cab
- Fix unsupported_features test.
- Mark gl_Position as invariant in invariance tests
- TimeLine semaphores tests should check for the feature
- Do not require full subgroups when requiring a work group size
- Fix validation errors in compute tests
- Fix REQUIRE_FULL_SUBGROUPS_BIT tests with SPIR-V 1.6
- Remove Roadmap 2022 requirement
- Always use workaround for blitting to/from BC6H
- Increase error threshold for blitting non-nearest compressed formats
- Fix build error on gcc 4.8
- Use the correct resolve mode for dynamic rendering
- Add support for 'alternative' image view min lod calculation
- Fix load_store_op_none dynamic rendering validation error
- Replace bitwise or with logical
- Avoid triangle fans in reinterpolation consistency tests
- Fix uniform subgroup size test
- Fix compilation on Android
- Fix dynamic rendering multisampling test layout transition operation
- Fix multiview dynamic rendering tests to enable dynamicRendering feature
- Use the correct stencilInitialLayout for unused resolve targets with separate stencil
- Avoid invalid reportIntersectionEXT hit kinds in subroup tests
- Fix checkSupport in compressed texture sampling tests
- Don't adjust vertext buffer pointer in AS for indirect AS build.
- Remove Cached as it is not needed on compute zero_initialize_workgroup_memory tests
- Only pass VkImageViewMinLodCreateInfoEXT when minLod is != 0.0f
- Update mandatory features for Vulkan1.3
- Avoid invalid reportIntersectionEXT hit kinds in mem guarantee tests
- Fix rounding issues with texture generation shader
- Increase tolerance in multiple interpolation tests
- Disable BC7 mode 8 pattern generation
- Ray tracing: avoid skipping triangles and AABBs at the same time
- Fix OOB memory copy in dEQP-VK.image.sample_cubemap.* tests
- Fix Set/WaitEvent2KHR dependency flags setup
Improvements
- Re-enable GCC warning for Amber
- Update glslang