From bd05e5b6083a98f2dd9e991fa8351b95a8a371fe Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Mon, 29 Sep 2025 05:44:59 +0300 Subject: vulkan-cts: update to 1.4.3.3 Update Vulkan CTS to 1.4.3.3, fixing several issues in the tests. Signed-off-by: Dmitry Baryshkov Signed-off-by: Khem Raj --- .../vk-gl-cts/vulkan-cts-sources.inc | 2 +- .../vk-gl-cts/vulkan-cts_1.4.3.1.bb | 25 ---------------------- .../vk-gl-cts/vulkan-cts_1.4.3.3.bb | 25 ++++++++++++++++++++++ 3 files changed, 26 insertions(+), 26 deletions(-) delete mode 100644 meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.1.bb create mode 100644 meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.3.bb (limited to 'meta-oe') diff --git a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts-sources.inc b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts-sources.inc index 8d70bf08c3..6a8d781447 100644 --- a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts-sources.inc +++ b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts-sources.inc @@ -6,7 +6,7 @@ RECIPE_UPGRADE_EXTRA_TASKS += "do_refresh_srcuri" python __anonymous() { - if d.getVar("PV") != "1.4.3.1": + if d.getVar("PV") != "1.4.3.3": bb.warn("-sources.inc out of date, run refresh_srcuri task") } diff --git a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.1.bb b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.1.bb deleted file mode 100644 index 3f7a2480ef..0000000000 --- a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.1.bb +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "Vulkan CTS" - -require khronos-cts.inc - -SRCREV_vk-gl-cts = "1ef11bc7acde6b53a499de73db4cf78db9572710" - -require vulkan-cts-sources.inc - -# Workaround an optimization bug that breaks createMeshShaderMiscTestsEXT -OECMAKE_CXX_FLAGS:remove:toolchain-gcc = "-O2" - -REQUIRED_DISTRO_FEATURES = "vulkan" -inherit features_check - -DEPENDS += " vulkan-loader" - -EXTRA_OECMAKE += "-DSELECTED_BUILD_TARGETS="deqp-vk deqp-vksc"" - -do_install() { - install -d ${D}/${CTSDIR}/mustpass - cp -r ${B}/external/vulkancts/modules/vulkan/* ${D}/${CTSDIR}/ - cp -r ${S}/external/vulkancts/mustpass/main/ ${D}/${CTSDIR}/mustpass/ - rm -rf ${D}/${CTSDIR}/*.a ${D}/${CTSDIR}/cmake_install.cmake ${D}/${CTSDIR}/CMakeFiles - rm -rf ${D}/${CTSDIR}/*/*.a ${D}/${CTSDIR}/*/cmake_install.cmake ${D}/${CTSDIR}/*/CMakeFiles -} diff --git a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.3.bb b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.3.bb new file mode 100644 index 0000000000..ca653aad13 --- /dev/null +++ b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.4.3.3.bb @@ -0,0 +1,25 @@ +DESCRIPTION = "Vulkan CTS" + +require khronos-cts.inc + +SRCREV_vk-gl-cts = "f36967dd19034bdfe30e5cb21544079078c154d1" + +require vulkan-cts-sources.inc + +# Workaround an optimization bug that breaks createMeshShaderMiscTestsEXT +OECMAKE_CXX_FLAGS:remove:toolchain-gcc = "-O2" + +REQUIRED_DISTRO_FEATURES = "vulkan" +inherit features_check + +DEPENDS += " vulkan-loader" + +EXTRA_OECMAKE += "-DSELECTED_BUILD_TARGETS="deqp-vk deqp-vksc"" + +do_install() { + install -d ${D}/${CTSDIR}/mustpass + cp -r ${B}/external/vulkancts/modules/vulkan/* ${D}/${CTSDIR}/ + cp -r ${S}/external/vulkancts/mustpass/main/ ${D}/${CTSDIR}/mustpass/ + rm -rf ${D}/${CTSDIR}/*.a ${D}/${CTSDIR}/cmake_install.cmake ${D}/${CTSDIR}/CMakeFiles + rm -rf ${D}/${CTSDIR}/*/*.a ${D}/${CTSDIR}/*/cmake_install.cmake ${D}/${CTSDIR}/*/CMakeFiles +} -- cgit v1.2.3-54-g00ecf