diff options
| author | Tom Hochstein <tom.hochstein@nxp.com> | 2024-04-24 13:08:45 -0700 |
|---|---|---|
| committer | Tom Hochstein <tom.hochstein@nxp.com> | 2024-04-24 16:17:06 -0700 |
| commit | 771e4ececae9dc0b0a562c7321d94376849898e8 (patch) | |
| tree | 406247e0bba6212647a756f89e9c3b85f016ff83 /recipes-downgrade/vulkan | |
| parent | cf3f1a6c6e6c4db9775ead7b50b4d6294845ee94 (diff) | |
| download | meta-freescale-771e4ececae9dc0b0a562c7321d94376849898e8.tar.gz | |
vulkan/spir: Update downgrade 1.3.239.0.imx -> 1.3.261.1.imx
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'recipes-downgrade/vulkan')
| -rw-r--r-- | recipes-downgrade/vulkan/vulkan-headers_1.3.261.1.imx.bb (renamed from recipes-downgrade/vulkan/vulkan-headers_1.3.239.0.imx.bb) | 10 | ||||
| -rw-r--r-- | recipes-downgrade/vulkan/vulkan-loader_1.3.261.1.imx.bb (renamed from recipes-downgrade/vulkan/vulkan-loader_1.3.239.0.imx.bb) | 8 | ||||
| -rw-r--r-- | recipes-downgrade/vulkan/vulkan-tools_1.3.261.1.imx.bb (renamed from recipes-downgrade/vulkan/vulkan-tools_1.3.239.0.imx.bb) | 8 | ||||
| -rw-r--r-- | recipes-downgrade/vulkan/vulkan-validation-layers_1.3.261.1.imx.bb (renamed from recipes-downgrade/vulkan/vulkan-validation-layers_1.3.239.0.imx.bb) | 16 |
4 files changed, 25 insertions, 17 deletions
diff --git a/recipes-downgrade/vulkan/vulkan-headers_1.3.239.0.imx.bb b/recipes-downgrade/vulkan/vulkan-headers_1.3.261.1.imx.bb index a6b30fa83..01eb14b9f 100644 --- a/recipes-downgrade/vulkan/vulkan-headers_1.3.239.0.imx.bb +++ b/recipes-downgrade/vulkan/vulkan-headers_1.3.261.1.imx.bb | |||
| @@ -7,11 +7,11 @@ HOMEPAGE = "https://www.khronos.org/vulkan/" | |||
| 7 | BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Headers" | 7 | BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Headers" |
| 8 | SECTION = "libs" | 8 | SECTION = "libs" |
| 9 | 9 | ||
| 10 | LICENSE = "Apache-2.0" | 10 | LICENSE = "Apache-2.0 & MIT" |
| 11 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" | 11 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=1bc355d8c4196f774c8b87ed1a8dd625" |
| 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=main;protocol=https" | 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=main;protocol=https" |
| 13 | 13 | ||
| 14 | SRCREV = "2bb0a23104ceffd9a28d5b7401f2cee7dae35bb8" | 14 | SRCREV = "85c2334e92e215cce34e8e0ed8b2dce4700f4a50" |
| 15 | 15 | ||
| 16 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
| 17 | 17 | ||
| @@ -20,4 +20,8 @@ inherit cmake | |||
| 20 | FILES:${PN} += "${datadir}/vulkan" | 20 | FILES:${PN} += "${datadir}/vulkan" |
| 21 | RDEPENDS:${PN} += "python3-core" | 21 | RDEPENDS:${PN} += "python3-core" |
| 22 | 22 | ||
| 23 | # These recipes need to be updated in lockstep with each other: | ||
| 24 | # glslang, vulkan-headers, vulkan-loader, vulkan-tools, spirv-headers, spirv-tools | ||
| 25 | # The tags versions should always be sdk-x.y.z, as this is what | ||
| 26 | # upstream considers a release. | ||
| 23 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 27 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
diff --git a/recipes-downgrade/vulkan/vulkan-loader_1.3.239.0.imx.bb b/recipes-downgrade/vulkan/vulkan-loader_1.3.261.1.imx.bb index e11f936a0..01cbeafa3 100644 --- a/recipes-downgrade/vulkan/vulkan-loader_1.3.239.0.imx.bb +++ b/recipes-downgrade/vulkan/vulkan-loader_1.3.261.1.imx.bb | |||
| @@ -9,8 +9,8 @@ SECTION = "libs" | |||
| 9 | 9 | ||
| 10 | LICENSE = "Apache-2.0" | 10 | LICENSE = "Apache-2.0" |
| 11 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac" | 11 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac" |
| 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=sdk-1.3.239;protocol=https" | 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=main;protocol=https" |
| 13 | SRCREV = "fa421a02686e7f01c8e4af24650fa04374df8338" | 13 | SRCREV = "afdd025ead2b63b2c73d900ab128a2d3b512cdf0" |
| 14 | 14 | ||
| 15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
| 16 | 16 | ||
| @@ -35,4 +35,8 @@ PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SU | |||
| 35 | 35 | ||
| 36 | RRECOMMENDS:${PN} = "mesa-vulkan-drivers" | 36 | RRECOMMENDS:${PN} = "mesa-vulkan-drivers" |
| 37 | 37 | ||
| 38 | # These recipes need to be updated in lockstep with each other: | ||
| 39 | # glslang, vulkan-headers, vulkan-loader, vulkan-tools, spirv-headers, spirv-tools | ||
| 40 | # The tags versions should always be sdk-x.y.z, as this is what | ||
| 41 | # upstream considers a release. | ||
| 38 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 42 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
diff --git a/recipes-downgrade/vulkan/vulkan-tools_1.3.239.0.imx.bb b/recipes-downgrade/vulkan/vulkan-tools_1.3.261.1.imx.bb index 934bd53ee..7a7edc9eb 100644 --- a/recipes-downgrade/vulkan/vulkan-tools_1.3.239.0.imx.bb +++ b/recipes-downgrade/vulkan/vulkan-tools_1.3.261.1.imx.bb | |||
| @@ -6,8 +6,8 @@ SECTION = "libs" | |||
| 6 | 6 | ||
| 7 | LICENSE = "Apache-2.0" | 7 | LICENSE = "Apache-2.0" |
| 8 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" | 8 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" |
| 9 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=sdk-1.3.239;protocol=https" | 9 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=main;protocol=https" |
| 10 | SRCREV = "84c61c463aecdda385de33b0149c7368119c23f6" | 10 | SRCREV = "a7da7027ca9fd0901639f02619c226da9c6036f1" |
| 11 | 11 | ||
| 12 | S = "${WORKDIR}/git" | 12 | S = "${WORKDIR}/git" |
| 13 | 13 | ||
| @@ -29,4 +29,8 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}" | |||
| 29 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" | 29 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" |
| 30 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" | 30 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" |
| 31 | 31 | ||
| 32 | # These recipes need to be updated in lockstep with each other: | ||
| 33 | # glslang, vulkan-headers, vulkan-loader, vulkan-tools, spirv-headers, spirv-tools | ||
| 34 | # The tags versions should always be sdk-x.y.z, as this is what | ||
| 35 | # upstream considers a release. | ||
| 32 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 36 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
diff --git a/recipes-downgrade/vulkan/vulkan-validation-layers_1.3.239.0.imx.bb b/recipes-downgrade/vulkan/vulkan-validation-layers_1.3.261.1.imx.bb index 5f699c2ba..1e2a0aced 100644 --- a/recipes-downgrade/vulkan/vulkan-validation-layers_1.3.239.0.imx.bb +++ b/recipes-downgrade/vulkan/vulkan-validation-layers_1.3.261.1.imx.bb | |||
| @@ -5,11 +5,11 @@ HOMEPAGE = "https://www.khronos.org/vulkan/" | |||
| 5 | BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-ValidationLayers" | 5 | BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-ValidationLayers" |
| 6 | SECTION = "libs" | 6 | SECTION = "libs" |
| 7 | 7 | ||
| 8 | LICENSE = "Apache-2.0" | 8 | LICENSE = "Apache-2.0 & MIT" |
| 9 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=8df9e8826734226d08cb412babfa599c" | 9 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=cd3c0bc366cd9b6a906e22f0bcb5910f" |
| 10 | 10 | ||
| 11 | SRC_URI = "git://git@github.com/KhronosGroup/Vulkan-ValidationLayers.git;branch=main;protocol=https" | 11 | SRC_URI = "git://git@github.com/KhronosGroup/Vulkan-ValidationLayers.git;branch=sdk-1.3.261;protocol=https" |
| 12 | SRCREV = "60e58bc683807fa396b1287deace8b45cfd957a3" | 12 | SRCREV = "628cd310bef6d54b4e6b25b5ac2ed013473409d6" |
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
| 15 | 15 | ||
| @@ -18,16 +18,12 @@ REQUIRED_DISTRO_FEATURES = "vulkan" | |||
| 18 | DEPENDS = "vulkan-headers vulkan-loader spirv-headers spirv-tools glslang" | 18 | DEPENDS = "vulkan-headers vulkan-loader spirv-headers spirv-tools glslang" |
| 19 | 19 | ||
| 20 | # BUILD_TESTS - Not required for OE builds | 20 | # BUILD_TESTS - Not required for OE builds |
| 21 | # BUILD_WERROR - There are too many compiler warnings/errors due to upgrades in version | ||
| 22 | # of clang. Requiring a number of patches from upstream. Disable compiler | ||
| 23 | # -Werror to bypass build issues. | ||
| 24 | # USE_ROBIN_HOOD_HASHING - Provides substantial performance improvements on all platforms. | 21 | # USE_ROBIN_HOOD_HASHING - Provides substantial performance improvements on all platforms. |
| 25 | # Yocto project doesn't contain a recipe for package so disabled it. | 22 | # Yocto project doesn't contain a recipe for package so disabled it. |
| 26 | EXTRA_OECMAKE = "\ | 23 | EXTRA_OECMAKE = "\ |
| 27 | -DBUILD_TESTS=OFF \ | 24 | -DBUILD_TESTS=OFF \ |
| 28 | -DBUILD_WERROR=OFF \ | ||
| 29 | -DUSE_ROBIN_HOOD_HASHING=OFF \ | 25 | -DUSE_ROBIN_HOOD_HASHING=OFF \ |
| 30 | -DGLSLANG_INSTALL_DIR=${STAGING_DATADIR} \ | 26 | -DGLSLANG_INSTALL_DIR=${STAGING_LIBDIR} \ |
| 31 | -DVULKAN_HEADERS_INSTALL_DIR=${STAGING_EXECPREFIXDIR} \ | 27 | -DVULKAN_HEADERS_INSTALL_DIR=${STAGING_EXECPREFIXDIR} \ |
| 32 | -DSPIRV_HEADERS_INSTALL_DIR=${STAGING_EXECPREFIXDIR} \ | 28 | -DSPIRV_HEADERS_INSTALL_DIR=${STAGING_EXECPREFIXDIR} \ |
| 33 | " | 29 | " |
| @@ -35,7 +31,7 @@ EXTRA_OECMAKE = "\ | |||
| 35 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" | 31 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" |
| 36 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" | 32 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" |
| 37 | 33 | ||
| 38 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11 wayland', d)}" | 34 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'x11 wayland', d)}" |
| 39 | 35 | ||
| 40 | inherit cmake features_check pkgconfig | 36 | inherit cmake features_check pkgconfig |
| 41 | 37 | ||
