I have the following Vulkan-related CTS test failures:
dEQP-VK.memory.pipeline_barrier.all_device#65536 fail === with config {glformat=,rotation=unspecified,surfacetype=window,required=false} ===
dEQP-VK.memory.pipeline_barrier.all_device#1048576 fail === with config {glformat=,rotation=unspecified,surfacetype=window,required=false} ===
dEQP-VK.api.descriptor_set.descriptor_set_layout_lifetime#graphics
fail === with config {glformat=,rotation=unspecified,surfacetype=window,required=false} ===
dEQP-VK.memory.pipeline_barrier.all_device#65536 fail === with config {glformat=,rotation=unspecified,surfacetype=window,required=false} ===
dEQP-VK.memory.pipeline_barrier.all_device#1048576 fail === with config {glformat=,rotation=unspecified,surfacetype=window,required=false} ===
android.graphics.cts.VulkanFeaturesTest#testVulkan1_1Requirements fail
java.lang.AssertionError: Devices with Vulkan 1.1 must support sampler YCbCr conversion
The last failure contains a test for an optional feature of Vulkan: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_sampler_ycbcr_conversio...
Description
The use of Y′CBCR sampler conversion is an area in 3D graphics not used by most Vulkan developers. It is mainly used for processing inputs from video decoders and cameras. The use of the extension assumes basic knowledge of Y′CBCR concepts.
This extension provides the ability to perform specified color space conversions during texture sampling operations for the Y′CBCR color space natively. It also adds a selection of multi-planar formats, image aspect plane, and the ability to bind memory to the planes of an image collectively or separately.
How can I fix these test failures?
P.S. The CTS Summary is:
Suite / Plan CTS / cts
Suite / Build 10_r5 / 6723298
Host Info Result/@start james-cts (Linux - 5.11.0-27-generic)
Start time / End Time Wed Oct 06 19:18:20 WEST 2021 / Wed Oct 06 21:33:28 WEST 2021
Tests Passed 1189475
Tests Failed 71
Modules Done 687
Modules Total 689
Fingerprint Android/smarc_mx8mq/smarc_mx8mq:10/QD1A.190821.014.C2/user.thorcom.1:user/dev-keys
Security Patch 2019-11-05
Release (SDK) 10 (29)
ABIs arm64-v8a,armeabi-v7a,armeabi
About Vulkan support, you can see chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/viewer.html?pdfurl=https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FIMX_GRAPHICS_USERS_GUIDE.pdf&clen=6154467&chunk=true
Thanks, I'm now reading the Vulkan section of:
https://www.nxp.com/docs/en/user-guide/IMX_GRAPHICS_USERS_GUIDE.pdf
About the other issue you posted in community, you can find their support information in user guide page :https://www.nxp.com/design/software/embedded-software/i-mx-software/android-os-for-i-mx-applications...