Skip to content

vulkan-cts-1.3.8.1: Vulkan CTS 1.3.8.1

Compare
Choose a tag to compare
@lordalcol lordalcol released this 21 Mar 17:53
· 828 commits to main since this release
New Tests:
 * Add decode tests for video_maintenance1
 * Repeat DR local read multi-pass tests for GPL
 * Add two new dedicated DRLR tests
 * Blend state test for DR local read
 * VK_KHR_shader_maximal_reconvergence tests using Amber
 * Test indirect dispatches with different alignments
 * Vulkan Video encode
 * Add check for storage format and without_format bits
 * Improve binding model shader access tests
 * Add VK_KHR_shader_subgroup_rotate testing
 * Test quad operations
 * Test execution modes from khr_shader_quad_scope
 * Repeat DR local read multi-pass tests for secondaries
 * Port multi-pass tests to DR local read
 * Port formats tests to DR local read
 * Dedicated tests for DR local read
 * Test short lines with mesh shaders
 * Encode tests for video VK_KHR_video_maintenance1
 * Port subpass_dependencies and FDM tests to DR local read
 * macOS: Add headless surface support, and fix minor macOS testing bugs
 * Add VK_KHR_shader_subgroup_rotate rev2 requirements
 * Enable VK_KHR_shader_maximal_reconvergence tests
 * Add initial AV1 decode tests
 * Allow VK_KHR_shader_subgroup_rotate

Fixes:
 * Fix arithmetic subgroup check in maximal reconvergence tests
 * Use SPIR-V in Shader Subgroup Ballot compute tests
 * Dont mix using secondaries and recording draws
 * Enable VK_EXT_image_view_min_lod in min_lod_gather tests
 * Fix interface_matching tests
 * Fix Xlib event handling for no-op resize
 * Fix DRLR multisample tests for D/S formats
 * Remove one unused_attachment case for DR
 * Fix aliasing of vertex attribute divisor features
 * Fix fragment shader in tess/geom barycentric tests
 * Fix DR local read interaction with GPL
 * Correct failure message to report the correct output vertex
 * Fix static_stencil_mask_zero tests
 * Add and use Vector::bitCast for bit-exact reinterpret cast
 * Fix BeginRendering layout from local_read tests
 * Fix DRLR attachment sparse filling tests
 * Fix incorrect barrier for unused attachment
 * Fix some minor issues in Capture/Replay tests
 * Fix attachment formats in attachment_sparse_filling tests
 * Correct VVL errors in four load_store_op_none tests
 * Enable VK_KHR_maintenance5 when used in compute tests
 * Add missing subgroup size in shader object compute tests
 * Initialize monolithic pipeline layout
 * Fix check for calling cmdSetDepthBoundsTestEnable
 * Fix colorAttachmentCount in GPL Null Rendering Create Info test
 * Add missing features check in derivative tests
 * Fix access flags for dynamic state resolve tests
 * Disable legacy_dithering in default device
 * Fix creating xfb buffer in shader object state tests
 * Fixed invalid depth clear values
 * Fix incorrect layout in some DRLR tests
 * Fix issue in unused_attachment tests
 * Ensure the custom video device is setup correctly
 * Apply corrections to dedicated local read tests
 * Fix variables go out of scope before getting passed to the driver
 * Fix arm32 build failure for video encode tests
 * Add feature check to fragment reconvergence tests
 * Fix YCbCr view tests assertion
 * Decrease max.no.concurrent devices in DeviceGroup
 * Fix some EXT variants of Limits Validation tests
 * Fix transform feedback two_xfbq_inside_pgq tests
 * Fix validation error on nested command buffer tests
 * Add VK_KHR_video_decode_av1, VK_KHR_video_encode_queue, VK_KHR_video_maintenance1 allowed extensions
 * Support arm64 as host build platform for Android CTS
 * Add missing subgroup support checks for linear derivate tests
 * Add an optional clean up step in check_build_sanity
 * Consider layer index when retrieving decoded frame
 * Add missing subgroup support checks for linear derivate tests
 * Implement elementary stream demuxing in the CTS
 * Add missing virtual destructor to TriangleGenerator

Improvements:
 * Update framework after specification change
 * Unify deFloat with tcu::Float16
 * Fix build due to incorrect standard flags
 * Update external sources
 * Fix some of the warnings on windows
 * Add an optional clean up step in check_build_sanity