summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/libva/libva.inc
Commit message (Collapse)AuthorAgeFilesLines
* libva: upgrade 2.15.0 -> 2.16.0wangmy2022-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== add: Add HierarchicalFlag & hierarchical_level_plus1 for AV1e. dep: Update README.md to remove badge links dep: Removed waffle-io badge from README to fix broken link dep: Drop mailing list, IRC and Slack autotools: use wayland-scanner private-code autotools: use the wayland-scanner.pc to locate the prog meson: use wayland-scanner private-code meson: request native wayland-scanner meson: use the wayland-scanner.pc to locate the prog meson: set HAVE_VA_X11 when applicable style:Correct slight coding style in several new commits trace: add Linux ftrace mode for va trace trace: Add missing pthread_mutex_destroy drm: remove no-longer needed X == X mappings drm: fallback to drm driver name == va driver name drm: simplify the mapping table x11: simplify the mapping table android: open() with O_CLOEXEC for device fd android: remove convoluted open_device() helper android: drop va_fool references ci: strengthen ci with -Werror ci: va/x11/nvctl: fix Wdeprecated-non-prototype on close_display ci: add clang-15 coverage and rearrange runners ci: upgrade FreeBSD to 13.1 (From OE-Core rev: ccf646a933fb0274a5fe6ab1055cbfc556351ef2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: fix version checks in all github recipes using the github-releases classAlexander Kanavin2022-09-281-3/+3
| | | | | | | | (From OE-Core rev: b04316bdd28b7945c2c91b4e43c007b650eedc14) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.14.0 -> 2.15.0Alexander Kanavin2022-07-231-1/+1
| | | | | | | | (From OE-Core rev: b15a278764fdac47d6db4bed116c7104db578d49) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: make buildable for native and nativesdkMarkus Volk2022-03-171-0/+2
| | | | | | | | | This prevents an error if trying to add "va" to mesa PACKAGECONFIG (From OE-Core rev: 893d2a92cb967f5896b8c7a70dbd4bffcfa3bcba) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.13.0 -> 2.14.0wangmy2022-03-021-1/+1
| | | | | | | | | | | | | | | Changelog: ========= * add: Add av1 encode interfaces * add: VA/X11 VAAPI driver mapping for crocus DRI driver * doc: Add description of the fd management for surface importing * ci: fix freebsd build * meson: Copy public headers to build directory to support subproject (From OE-Core rev: 728d20b0bb3ee0728e40867c1590febf584c28a2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: move PACKAGECONFIG options to libva.incMarkus Volk2021-12-121-0/+6
| | | | | | | | | | | | | | | | | | | This fixes an error in libva-initial build if 'systemd' is in DISTRO_FEATURES and libdrm is set to be built with udev support. | Run-time dependency xfixes found: NO (tried pkgconfig and cmake) | Run-time dependency wayland-client found: YES 1.19.0 | Program wayland-scanner /usr/bin/wayland-scanner found: NO | | ../libva-2.13.0/meson.build:107:4: ERROR: Program 'wayland-scanner /usr/bin/wayland-scanner' not found | | A full log can be found at /home/flk/build/poky/build-rock/tmp/work/cortexa72-cortexa53-crypto-poky-linux/libva-initial/2.13.0-r0/build/meson-logs/meson-log.txt | ERROR: meson failed | WARNING: exit code 1 from a shell command. (From OE-Core rev: cb9923f4e62339192c0d8e3d2852f1e71c1963b9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: update 2.12.0 -> 2.13.0Alexander Kanavin2021-10-231-1/+1
| | | | | | | | (From OE-Core rev: 565d3f463ea4d67be2854789638ad4477c95ab5d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.11.0 -> 2.12.0wangmy2021-06-261-1/+1
| | | | | | | | | | (From OE-Core rev: 4abdc18d37e7ac039e71c613b9bb7a4c19c67b7b) (From OE-Core rev: 5eb537767bb8d3e938b2c5f3cc740eae0cf96094) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.10.0 -> 2.11.0zhengruoqin2021-04-181-1/+1
| | | | | | | (From OE-Core rev: 47360e2dacf0521260ef5883f4a741eb8c69a18e) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.9.0 -> 2.10.0Alexander Kanavin2020-12-301-1/+1
| | | | | | | (From OE-Core rev: e4e3423891755a2601c127e138a713a79f1be61e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.8.0 -> 2.9.0Alexander Kanavin2020-11-031-0/+2
| | | | | | | (From OE-Core rev: 69a25c4fa5fc8fb1d16622836a9b468398154ad7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Don't inherit 'features_check' in recipes that don't utilize itJacob Kroon2020-06-121-1/+1
| | | | | | | (From OE-Core rev: e5591eb5165b1b7287a12928e2b179ae2b5ce5d6) Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva-initial: New bootstrap recipeZoltan Boszormenyi2020-05-091-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Mesa needs libva.pc and libva headers to enable the VAAPI state tracker and drivers. This recipe is a variant of the full libva package build as in: * it only depends on libdrm to build so it doesn't introduce the circular dependency between mesa and libva, and * it doesn't include the libraries in the final package. However, there is another issue with build dependency handling in Yocto. libva depends on mesa and mesa depends on this package. Any package that depends on libva therefore would pull in libva and this package resulting in an error in the prepare-sysroot phase because they would install identical files into the per-recipe sysroot. Using the package name "*-initial" avoids this because of the interaction between sstate.bbclass and staging.bbclass: any package with the pattern "*-initial" in the name is excluded from the dependency list unless explicitly added to DEPENDS. (From OE-Core rev: b697f0446f9b016c6c229edda1bf20ca3a7c88ce) Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: Factor out base parts into an include fileZoltan Boszormenyi2020-05-091-0/+25
To enable the VAAPI state tracker and drivers in mesa, it needs libva.pc and the libva headers. To enable GLX support in libva, it needs mesa to be compiled first. At the recipe level, this would create a circular dependency between libva and mesa. This is a preparation step before introducing a new libva recipe variant to break the circular dependency. (From OE-Core rev: 3028a2194e9ade70840600867e38d8873f07a93f) Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>