summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/shaderc
Commit message (Collapse)AuthorAgeFilesLines
* shaderc: upgrade 2022.0 -> 2022.1Alexander Kanavin2022-02-181-1/+1
| | | | | | | (From OE-Core rev: 5af183b73e01848a59d1edd04692c4d4f9b276f1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2021.4 -> 2022.0Jose Quaresma2022-02-081-1/+1
| | | | | | | | | - Update to Glslang 11.8.0 (From OE-Core rev: f82c2e9cc9037df6a2f43a3ce385985804758478) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2021.3 -> 2021.4Jose Quaresma2022-02-081-1/+1
| | | | | | | | | | | | | | - Support Vulkan 1.3 - Support targeting SPIR-V 1.6, which is the default for Vulkan 1.3 - Updated copyright check: Excludes Glslang generated files when building in source tree - Fix Android.mk rules for building libshaderc_combined, to adapt to more recent NDKs that have removed the GNU binutils. (From OE-Core rev: 638adda55af439db8917d22a335d461269a1f57a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2021.2 -> 2021.3Jose Quaresma2021-11-151-1/+2
| | | | | | | | | | | - SHADERC_SKIP_COPYRIGHT_CHECK is a new cmake option to skip the copyright check and as we don't needs it we can avoid the check. https://github.com/google/shaderc/commit/f6d6dddfabfec1041c0dfb8e7ff3608a5f82227c (From OE-Core rev: 8e8b24e7c557b436b5956081c5830f9fef6a02d4) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: update 2021.1 -> 2021.2Alexander Kanavin2021-10-111-1/+1
| | | | | | | (From OE-Core rev: 82d3acd5bdc8821c07b754ae1abf49c544c4de19) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add missing pkgconfig inheritRichard Purdie2021-09-211-1/+1
| | | | | | | | | | | | Various recipes were missing a pkgconfig inherit or pkgconfig-native dependency despite using pkgconfig. Add the inherit to igt-gpu-tools/gdb/libmodulemd/libwpe/xwayland/waffle shaderc/iputils/wpebackend-fdo/lttng-ust/cargo. (From OE-Core rev: 777d9744570c2dc119dc5d04985896bbb1da5885) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2021.0 -> 2021.1Jose Quaresma2021-06-291-1/+1
| | | | | | | | (From OE-Core rev: 909414bd349c852344e0c451d5e7358ef19214b2) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2020.5 -> 2021.0Richard Purdie2021-05-182-8/+6
| | | | | | (From OE-Core rev: 9ff9536efdc4e5cc7c9934ab739bb7a75b55fb29) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2020.4 -> 2020.5Wang Mingyu2021-03-062-49/+1
| | | | | | | | | | 0003-cmake-add-option-to-skip-build-the-examples.patch removed since it is included in 2020.5 (From OE-Core rev: bdcf0bf7b482f145ac61d35c0d74450c54bb8d11) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: remove the receipe configure hack and use a patch for thatJose Quaresma2021-02-135-63/+189
| | | | | | | | | | [Yocto #14226] [RP: Small patch filename fixup to allow to build] (From OE-Core rev: 1de7a3fe68080759c5fc52c8bfe7dcf4a860a2ac) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: correct version checkAlexander Kanavin2021-02-091-1/+1
| | | | | | | (From OE-Core rev: 4e22a84e0482d8c56942acd0243c94f20484ffef) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: add spirv-headers as dependencieJose Quaresma2021-01-291-1/+1
| | | | | | | (From OE-Core rev: 32007e42f7174b9ab90ff2c5ae79933e2cb83137) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: fix the build with glslang 11.1.0Jose Quaresma2021-01-293-54/+9
| | | | | | | | | | | | | | | Drop patches: * 0001-Fix-the-link-order-of-libglslang-and-libHLSL.patch is rejected upstream and is not need when glslang as shared libs. Update pacthes: * 0001-cmake-de-vendor-libs-and-disable-git-versioning.patch renamed and refreshed from 0003-cmake-de-vendor-libs-and-disable-git-versioning.patch. (From OE-Core rev: 496c69d56806a2521bfc51b4de9575637db2ac02) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: avoid reproducible issuesJose Quaresma2021-01-291-5/+7
| | | | | | | (From OE-Core rev: 1fb9e706ba83df272ca924d8ea65460bb5675aa8) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2020.3 -> 2020.4Jose Quaresma2020-12-212-13/+8
| | | | | | | (From OE-Core rev: 905a5f9ccb314def651aa22c6c87bc313946fc99) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: upgrade 2019.0 -> 2020.3Alexander Kanavin2020-11-033-91/+15
| | | | | | | | | | | | Remove 0002-shaderc-2019.0-fix-build-against-new-glslang.patch as issue fixed upstream. Rebase 0001-Fix-the-link-order-of-libglslang-and-libHLSL.patch. (From OE-Core rev: b37a544ac67ff4ad8ea56de51064b0a2f9216937) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shaderc: add receipeJose Quaresma2020-10-304-0/+211
A collection of tools, libraries and tests for shader compilation This receipe is needed to build the gstreamer vulkan plugin as it provides the binary glslc. It is based on arch linux shaderc packge including the patches https://github.com/archlinux/svntogit-packages/blob/91f0fa6ee3a220264a448527c1a8cf037caaad8e/trunk/PKGBUILD * 0001-fix-glslang-link-order.patch Upstream-Status: Backport [21c8be385b3fab5edcb934a6d99f69fd389c4e67] * 0002-shaderc-2019.0-fix-build-against-new-glslang.patch Upstream-Status: Pending * 0003-cmake-de-vendor-libs-and-disable-git-versioning.patch Upstream-Status: Inappropriate [configuration] (From OE-Core rev: 2947b0385e342886cbc712cd551f854a5cbbdb1f) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>