tag | 5fa2e38b0b5225db3d8ff5285f191b643b76a2b8 | |
---|---|---|
tagger | Alexander Galazin <alexander.galazin@arm.com> | Mon Apr 09 20:48:36 2018 +0200 |
object | 239b55ca738d949be1e442ad2d453d988d1d7a81 |
Vulkan CTS 1.1.1.0 First major update since the initial 1.1.0.3 release. This release adds 26272 new tests in total. New tests: * Add tests for VK_EXT_sampler_filter_minmax * Add test to stress semaphore chains * Add two-step variants of surface clear tests * Add test for sparse render target * Add VK_KHR_16bit_storage granularity stress test * Add tests for different shader varying vec width * Add tests for binding model with multiple descriptor sets * Add wide-color tests * Add new tests for OpSConvert and OpFConvert * Add geometry layered readback tests * Add ASTC format to compressed texture test * Add test for differing interpolation decorations. * Add new tests for VK_KHR_get_display_properties2 * Add test for branching out of switch block using continue. * Add testing for sparse D/S/DS images. * Add depth bounds tests * Add test for color attachments with different sizes. * Add tests for verifying standard image block shape usage. * Add tests for VK_EXT_sample_locations * Add tests for aligned mip size in sparse images. * Add tests to use OpPhi with various variable types * Add test for reading samples from previous subpass. * Add tests for inverted depth ranges. * Add swapchain tests for the VK_KHR_protected_memory extension * Add test to stress deeply nested OpPhi * Add tests for component qualifier in shaders * Add more tests for multiview * Add tests for empty render pass * Add tests for reading compute shader builtin vars by component * Add tests for local workgroup size * Add tests for workgroup size setting combinations * Add tests for separate and combined images and samplers in SPIR-V Improvements: * Add compressed BC format support for TCU * Subgroups tests upgrade: reduce time of execution * Subgroup Tests: Using framebuffer instead of SSBO * get_physical_device_properties2: add information print Fixes: * Added missing gl_PointSizes when drawing points * Emit defined positions from tessellation shader in subgroups tests * Validation errors dEQP-VK.synchronization.op.multi_queue * Validation errors in dEQP-VK.api.image_clear* * Avoid out-of-range depth values * Fix instance-rate vertex attribute verification * Add missing barrier to texel_view_compatible tests * YCbCr image views need a VkSamplerYcbcrConversionInfo * Avoid hitting fp16 NaN values * Invalid handle in create_display_plane_surface * Add StorageImageExtendedFormats cap check * Enforce OOB requirements for binding with multiple attributes * Pipeline must be bound before calling vkCmdSetViewport/Scissor etc * Remove check for depthBounds support in frag depth tests * Invalidate memory in draw tests * Avoid assert in dEQP-VK.tessellation.fractional_spacing * Fix depth & stencil passOp for pipeline.render_to_image tests * Fix unreasonable memory expectations in pipeline.render_to_image * Fix imageExtent to use correct destination size * Fix stageMask (0x1) usage in various tests * Relax precision for atan2 built-in precision tests * Fix OpCopyObject from U32 to S32 * Fix PIPELINE_STAGE_TOP_OF_PIPE_BIT usage in api tests * Fix incorrect displayMode for wsi.display test * Fix non-unique type declarations in tests * Fixed invalid OpPtrAccessChain usage in access chain tests. * Fix unreasonable memory expectations in pipeline.render_to_image * Fix memory corruption vktApiObjectManagementTests * Fix possibility of memory leak in subgroups tests * Fix regression in dEQP-VK.pipeline.multisample.sample_mask * Modify spirv_assembly tests adding dependency on 16bit_storage extension * Do not use depthClampEnable unconditionally. * Remove duplicated definitions in spirv_assembly tests * Test with depth range greater than 1.0 should require extension * Pipeline used in second subpass should set subpass index to 1 * Verify VkSamplerYcbcrConversionImageFormatPropertiesKHR is properly filled * Use fill data that varies within 4 bytes boundaries * Check viewport limits against framebuffer limits * Fixed rounding issue in spirv_assembly tests * Do not fail display tests when there is no display
commit | 239b55ca738d949be1e442ad2d453d988d1d7a81 | [log] [tgz] |
---|---|---|
author | Alexander Galazin <alexander.galazin@arm.com> | Thu Apr 05 21:21:04 2018 +0200 |
committer | Alexander Galazin <alexander.galazin@arm.com> | Thu Apr 05 21:21:08 2018 +0200 |
tree | b0bd81bb6d4ac5a1fd1399343cba822c85b8d63d | |
parent | 437211ff13c4a0170c9d9f026745c301c8b12136 [diff] |
Update Vulkan Readme Update Vulkan Readme to reflect the current CTS version Components: Vulkan Change-Id: I1e69df3934e2d35a072823e7bf9e5d2d03b011fe
This repository contains a GPU testing suite called dEQP (drawElements Quality Program). dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan.
Up-to-date documentation for the dEQP is available at Android Open Source Project site.
This repository includes Khronos Vulkan CTS under external/vulkancts
directory. For more information see Vulkan CTS README.
This repository includes Khronos OpenGL / OpenGL ES CTS under external/openglcts
directory. For more information see OpenGL / OpenGL ES CTS README.