Manual roll VK-GL-CTS from e3b9db9ad121 to 876d164bd88a (32 revisions) Manual roll requested by yuxinhu@google.com * Skipped the following tests: dEQP-EGL.functional.fence_sync.valid.egl_fence_persistent_buffer KHR-GLES31.core.texture_buffer.texture_buffer_errors https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/e3b9db9ad121..876d164bd88a 2023-05-16 piotr.byszewski@mobica.com Merge vk-gl-cts/opengl-cts-4.6.3 into vk-gl-cts/main 2023-05-16 piotr.byszewski@mobica.com Merge vk-gl-cts/opengl-es-cts-3.2.9 into vk-gl-cts/main 2023-05-15 piotr.byszewski@mobica.com Fix vkExtensionFunctions.inl 2023-05-15 javed@igalia.com Add coverage for specific synchronization2 access flags 2023-05-15 cturner@igalia.com Add VPS handling for h265 tests 2023-05-15 ziga@lunarg.com Fix api version check in entry_points test 2023-05-15 matt.coster@imgtec.com VK_FORMAT_FEATURE_TRANSFER_{SRC,DST}_BIT are implied on Vulkan 1.0 without VK_KHR_maintenance1 2023-05-15 ziga@lunarg.com Set missing dynamic states in null_color_blend_att_ptr tests 2023-05-15 scerveau@igalia.com vulkan-video: update ESExtractor to v0.3.3 2023-05-15 cturner@igalia.com Add extra checks for FENV_ACCESS support on 32-bit ARM 2023-05-15 rgarcia@igalia.com Test large values when converting from float to 64-bit ints 2023-05-15 ziga@lunarg.com Enable graphicsPipelineLibrary feature when libraries are used 2023-05-15 piotr.byszewski@mobica.com Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/main 2023-05-15 alexander.galazin@imgtec.com Notice of withdrawal of Vulkan CTS 1.3.2.x 2023-05-08 rgarcia@igalia.com Test multi-value sample mask with dynamic rasterization samples 2023-05-08 rgarcia@igalia.com Test GPL with null VkPipelineRenderingCreateInfo contents 2023-05-08 rgarcia@igalia.com Test EDS3 null pipeline state pointers 2023-05-05 ziga@lunarg.com Add tests for pipeline robustness with cache 2023-05-05 debarshid@google.com Implement Sync Tests between CPU and GPU 2023-05-05 chrisglover@google.com Add tests for EXT_gl_colorspace_bt2020 2023-05-05 cturner@igalia.com Fix VUID-VkVideoSessionCreateInfoKHR-maxActiveReferencePictures-04849 2023-05-05 cturner@igalia.com Fix VUID-vkCmdDecodeVideoKHR-pDecodeInfo-07163 validation error 2023-05-05 cturner@igalia.com Fix memory corruption during validation for decode.h264_interleaving 2023-05-05 marcin.zajac@mobica.com fetch_sources.py for cygwin and mingw 2023-05-05 gleese@broadcom.com Fix VK/VK-SC generated file inclusion 2023-05-05 gleese@broadcom.com Remove unused VKUTIL_LIBS 2023-05-05 rgarcia@igalia.com Test read-only depth/stencil attachment with VRS 2023-05-05 piotr.byszewski@mobica.com Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/main 2023-05-04 rgarcia@igalia.com Test some EDS3 line rasterization parameters with mesh shaders 2023-05-04 rgarcia@igalia.com Test dynamic blend equation with dual source blending 2023-05-03 piotr.byszewski@mobica.com Update vulkan-docs to current version 2023-05-03 cturner@igalia.com Update removeTags in fetch_sources.py for glslang If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll Please CC angle-team@google.com,yuxinhu@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: angleproject:8166 Bug: angleproject:8167 Bug: angleproject:8169 Change-Id: I0fb573b382e63bf4820a083759e57647f6159763 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4544088 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
diff --git a/DEPS b/DEPS index bf81ea5..4bcaa2a 100644 --- a/DEPS +++ b/DEPS
@@ -49,7 +49,7 @@ 'dummy_checkout_chromium': False, # Current revision of VK-GL-CTS (a.k.a dEQP). - 'vk_gl_cts_revision': 'e3b9db9ad121f46b7943d0152a25d5ee9afaa13c', + 'vk_gl_cts_revision': '876d164bd88af04b6da32d429c3bb37a924c9609', # Current revision of googletest. # Note: this dep cannot be auto-rolled b/c of nesting.
diff --git "a/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json" "b/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json" index 951b002..cc7cd19 100644 --- "a/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json" +++ "b/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json"
@@ -6,13 +6,13 @@ "src/tests/deqp_support/deqp_data_autogen.gni": "66f7f626b3f33cd2aaaceb0592680be9", "third_party/VK-GL-CTS/src/CMakeLists.txt": - "4cfaeeebac2b56f7b250944973b03532", + "c455375408295e041baf72d0b0e408be", "third_party/VK-GL-CTS/src/execserver/CMakeLists.txt": "38aa187592e6ef9a331fc1ea313fc68d", "third_party/VK-GL-CTS/src/executor/CMakeLists.txt": "3c256f00625f67d2a8d9ead5f21faddf", "third_party/VK-GL-CTS/src/external/ESExtractor/CMakeLists.txt": - "3e181d621e0f81fa921bdcc7cd22714e", + "69b6601d8cadc4da4538d78c60ac912a", "third_party/VK-GL-CTS/src/external/amber/CMakeLists.txt": "8871068a2efa10bdce22d5a8588db7ab", "third_party/VK-GL-CTS/src/external/glslang/CMakeLists.txt": @@ -42,67 +42,67 @@ "third_party/VK-GL-CTS/src/external/openglcts/modules/glesext/CMakeLists.txt": "9e78c7857b44973b82cb44c3815e7b4e", "third_party/VK-GL-CTS/src/external/openglcts/modules/runner/CMakeLists.txt": - "a0e54bfaabb7e5d6831bdc174a5c7010", + "3dcd5a676779022e768aaa35e286757d", "third_party/VK-GL-CTS/src/external/spirv-tools/CMakeLists.txt": "cca8b4b984c40afb9880d177d53623a1", "third_party/VK-GL-CTS/src/external/vulkancts/framework/vulkan/CMakeLists.txt": - "3fcbc0dfe88f724d014494f5ce265549", + "c95f0f10af125366cb2e7274e1caeecb", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/CMakeLists.txt": - "653a663470afe0041afde4605d0c743d", + "5b16082b7edb00b588e6117935bdeb0e", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/amber/CMakeLists.txt": "51aed6000e6c76f2e4a5922e48841885", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/api/CMakeLists.txt": - "806768eec5a3fdec4b96e29c6127d708", + "c8456e38412144ebf7e3f0d74fa2dd61", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/binding_model/CMakeLists.txt": - "11be498db6e6f67d9ecf0f1e69cfb1ed", + "3873c4db7acdfa9117d9254030864126", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt": - "30c774997cf96dc8e9a6cfcad6c57c8e", + "2341f788b087bc78e89f66446fdad59b", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/compute/CMakeLists.txt": - "41240dfb30e9a34640c437ab4384ed62", + "1a19805e1ecf7cea517d5ff5a8da4858", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/conditional_rendering/CMakeLists.txt": "1586adb5303e94670bf066685c6f5234", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/descriptor_indexing/CMakeLists.txt": - "3b3aaabcf4e711a3ca3121e4dbdadbfd", + "86aa073130ad92896be00745532d9bc7", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/device_group/CMakeLists.txt": - "dc2350de183748b11006ac8f701dd6b8", + "451a6c35fd38aec3212d02f14f201cf9", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/draw/CMakeLists.txt": - "c406fab7b4489e3d3f4316ffb0ad81dd", + "df5fe976e91e84010cd1a6975917fdab", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/dynamic_state/CMakeLists.txt": - "40f463e1affae54d26fd999177cffe14", + "bb996931569744e70863a1c61020dee6", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_ops/CMakeLists.txt": - "708c261587e66bca5875f26a9047c500", + "f1e720b1aa67ec3a3dc981369910e6cd", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_shader_interlock/CMakeLists.txt": - "f501790ee87e794d70e1ba9311cbd3d1", + "70739d786729b1bfaddeb1c93dec41f0", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_shading_barycentric/CMakeLists.txt": "994299a54be2b1fd84770b5b1b1e27d6", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_shading_rate/CMakeLists.txt": - "732cc8d2deb3dfe38cff304291564958", + "62b3ce1059ed510900e5afd7b72149d2", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/geometry/CMakeLists.txt": - "60b791b55f33df3e8e7dbef5086d0d01", + "0d0cf6c5e43e63f73dbba0a511a50127", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/image/CMakeLists.txt": - "8ff6e0dde825b0a1f35786ff65e4a524", + "563bc5b3bbecf0e0f6549347660e7854", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/imageless_framebuffer/CMakeLists.txt": - "d3275495abe50da3a0d2b9b0704c7b85", + "62bd75a001d0e25016bcac31c1fbbfa8", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/memory/CMakeLists.txt": - "ce17016c7d00ea105cef4b2d8458af2b", + "40f562705a435fe93a62a9d82b6a4ceb", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/memory_model/CMakeLists.txt": - "4f3ca027383c076c45bab12263d9337c", + "e3000d0283ba5aa213921ef32c707b64", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/mesh_shader/CMakeLists.txt": "cb0f508bca3d9f90bd1a403fc1899900", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/modifiers/CMakeLists.txt": "471241670f8384908630cb1c491c3d54", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/multiview/CMakeLists.txt": - "89402152309427b3117d640994c9a54c", + "e426e46a5ad0be2fbc7391bb6d9efc75", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/pipeline/CMakeLists.txt": - "0826a3858bc6535a1d6834d260799b2b", + "131f8cc444ea27ebf05a1e6e33c0c244", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/postmortem/CMakeLists.txt": "072d7e38fa574e5b52e4eb6939988f74", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt": - "5ba8ea4ad774398f73113424544fc964", + "1738f389adb6a46eae4f560ccd3152a3", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/query_pool/CMakeLists.txt": - "36858f7da04eb183116322c9f5e3f0fc", + "63c544581c8550678f8f30571fbf2619", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/rasterization/CMakeLists.txt": - "80c0a6937ac1c7f287e72e7b3efda19f", + "b50107851a5a513d4a3ebcb7b25c051b", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ray_query/CMakeLists.txt": "88560ebe73d803a5d35b8889f5f600b0", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ray_tracing/CMakeLists.txt": @@ -110,45 +110,45 @@ "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/reconvergence/CMakeLists.txt": "1fa37cc8a0e6d669f03961b91413b885", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt": - "ece653348fd035e6dc0f86b7b2e7ca63", + "e85900a33e312b2c082076c63c0a54b0", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/robustness/CMakeLists.txt": - "6f7b2a6ea33eb881d18610df391fe39e", + "8c4ca66cc48131ed0d1380e13d44b6e7", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/sc/CMakeLists.txt": - "791931c4d4da197a5fa79b93d6124dc5", + "59984e5eeb9a42789bd499b24b45fdc9", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/shaderexecutor/CMakeLists.txt": - "72f096002ef7739254353979d2dd205b", + "cc604781e2ee1185d026e221f3348c4d", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/shaderrender/CMakeLists.txt": - "32f2da38c0f6afed7d4b98f8083092da", + "aed26ad8bba3ae469bde60b6fccc5d4e", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/sparse_resources/CMakeLists.txt": "a911eeed0814097d6ddf04e6372c6c1b", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/spirv_assembly/CMakeLists.txt": - "312eb35436a96f7775463ecc09b17906", + "1e3b6aa69ee019079cb4debf8f76ed4d", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ssbo/CMakeLists.txt": - "62fdc6f41e974dccfc09bd395b4297c8", + "509295d2d41e74dc371ec29b221ee854", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/subgroups/CMakeLists.txt": - "2d14e30e4e98d6c90ef6826d5dbe21a8", + "918d86a791165924ba3650712d371f5e", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/synchronization/CMakeLists.txt": - "95f15dd09b2986a0e65ba6ca44063b96", + "b6c87bf6ff70c4feb77625362b706c68", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/tessellation/CMakeLists.txt": - "0fdaab48281dfe486f4811371bed5194", + "bad6a711b7ad4c5eed405cc17f945fd9", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/texture/CMakeLists.txt": - "1a7b13102d90f1a1f019d915b744c51c", + "12a01bae782a7fb371d76d4d943e680f", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/transform_feedback/CMakeLists.txt": "62142047c88ec2d75708c32604941f98", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ubo/CMakeLists.txt": - "5f04e87489b4e7daa3704afdab181c10", + "b19406c9adcf4f085868da42a6910ee5", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/util/CMakeLists.txt": - "45b7009c88cbfaf2d27499c41e089c3f", + "1c84405ec7d878f279e37bd555af8a41", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/video/CMakeLists.txt": "cf9d6bf8f5abd3981565004883d08dd5", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/wsi/CMakeLists.txt": "4b9b02f3fab98243826e777c3e71e340", "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ycbcr/CMakeLists.txt": - "2b9240133955f7d8b584e687806142c7", + "917e47da48c8e5be8cbbf2b76b8d1955", "third_party/VK-GL-CTS/src/external/vulkancts/vkscpc/CMakeLists.txt": - "87f22036dff25d62acb62598653d8662", + "b1e0a3495cabd10a8020bf0aa2635ee1", "third_party/VK-GL-CTS/src/external/vulkancts/vkscserver/CMakeLists.txt": - "c546d266a89d515633a42ac879dfbb1b", + "9e662101f6be2a7029a0fbfda671eab9", "third_party/VK-GL-CTS/src/external/zlib/CMakeLists.txt": "30d4f74ac76f288d38da1bf0b498f05b", "third_party/VK-GL-CTS/src/framework/CMakeLists.txt": @@ -180,7 +180,7 @@ "third_party/VK-GL-CTS/src/framework/opengl/wrapper/CMakeLists.txt": "31a7adfb6e907b53ef24bb6ea044b838", "third_party/VK-GL-CTS/src/framework/platform/CMakeLists.txt": - "48214eabe5892c1d1822530c3daf7c51", + "b5cd0ac65a192cd8ac9dc1f363885a22", "third_party/VK-GL-CTS/src/framework/qphelper/CMakeLists.txt": "4118a22199375e743dee74afda146f55", "third_party/VK-GL-CTS/src/framework/randomshaders/CMakeLists.txt":
diff --git a/src/tests/deqp_support/deqp_egl_test_expectations.txt b/src/tests/deqp_support/deqp_egl_test_expectations.txt index a863e51..3f32c61 100644 --- a/src/tests/deqp_support/deqp_egl_test_expectations.txt +++ b/src/tests/deqp_support/deqp_egl_test_expectations.txt
@@ -107,6 +107,8 @@ 2567 ANDROID GLES : dEQP-EGL.functional.image.api.create_image_gles2_tex2d_red = FAIL 2567 ANDROID GLES : dEQP-EGL.functional.image.api.create_image_gles2_tex2d_rg = FAIL 2716 ANDROID GLES : dEQP-EGL.functional.preserve_swap.preserve.* = FAIL +// New crash since VK-GL-CTS roller on 2023-05-03 +8169 ANDROID GLES : dEQP-EGL.functional.fence_sync.valid.egl_fence_persistent_buffer = SKIP // Android failures 6533 ANDROID : dEQP-EGL.functional.native_color_mapping.native_window.* = SKIP @@ -256,6 +258,9 @@ // Crashes 6485 MAC METAL : dEQP-EGL.functional.sharing.gles2.multithread.* = SKIP +// New crash since VK-GL-CTS roller on 2023-05-03 +8167 MAC METAL : dEQP-EGL.functional.fence_sync.valid.egl_fence_persistent_buffer = SKIP + 6528 PIXEL4ORXL GLES : dEQP-EGL.functional.image.render_multiple_contexts.gles2_android_native_s8_stencil_buffer = SKIP 6528 PIXEL4ORXL GLES : dEQP-EGL.functional.image.modify.android_native_s8_renderbuffer_clear_stencil = SKIP 6528 PIXEL4ORXL GLES : dEQP-EGL.functional.get_frame_timestamps.* = FAIL
diff --git a/src/tests/deqp_support/deqp_khr_gles31_test_expectations.txt b/src/tests/deqp_support/deqp_khr_gles31_test_expectations.txt index 188beb4..486701d 100644 --- a/src/tests/deqp_support/deqp_khr_gles31_test_expectations.txt +++ b/src/tests/deqp_support/deqp_khr_gles31_test_expectations.txt
@@ -276,3 +276,6 @@ // Failure since VK-GL-CTS roll (2023-02-28) 8045 : KHR-GLES31.shaders.negative.non_precision_qualifiers_in_struct_members = SKIP + +// Failure since VK-GL-CTS roll (2023-05-03) +8166 WIN SWIFTSHADER : KHR-GLES31.core.texture_buffer.texture_buffer_errors = FAIL