summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Voutilainen <ville.voutilainen@qt.io>2023-04-25 08:42:23 +0300
committerVille Voutilainen <ville.voutilainen@qt.io>2023-04-25 10:48:15 +0300
commit8d7aeea98dc8e07849f91d0392db75a8f1a364bd (patch)
tree90f961d383b286806af3fc27cc4a08acf6bc4a1d
parent55b257ebb963bf2cc91be4935bbb427c1027354f (diff)
downloadqtqa-8d7aeea98dc8e07849f91d0392db75a8f1a364bd.tar.gz
Blacklist Vulkan additions
These were deliberately added in a patch release. We can't tell the difference between an acceptable addition and a problematic ABI break, so we just need to blacklist these. Change-Id: Ice1098c123c25dcc947cdccea247e530263f7b86 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rw-r--r--tests/postbuild/bic/tst_bic.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/postbuild/bic/tst_bic.cpp b/tests/postbuild/bic/tst_bic.cpp
index ca4e08d..bce6b0b 100644
--- a/tests/postbuild/bic/tst_bic.cpp
+++ b/tests/postbuild/bic/tst_bic.cpp
@@ -328,6 +328,10 @@ tst_Bic::tst_Bic(const char *appFilePath)
bic.addBlacklistedClass(QLatin1String("QNativeInterface::QEGLContext"));
/* deliberately removed */
bic.addBlacklistedClass(QLatin1String("QNativeInterface::QSGVulkanTexture*"));
+ /* deliberately added in a patch release */
+ bic.addBlacklistedClass(QLatin1String("QVulkanLayer"));
+ bic.addBlacklistedClass(QLatin1String("QVulkanExtension"));
+ bic.addBlacklistedClass(QLatin1String("QVulkanInstance"));
/* allowed to grow */
bic.addBlacklistedClass(QLatin1String("QSGMaterialShader::GraphicsPipelineState"));
}