aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2021-04-01recipes-graphics: mesa_git update license chcksumAníbal Limón
Small change docs: Xorg -> X.Org in upstream, see, https://gitlab.freedesktop.org/mesa/mesa/-/commit/2f42c21221cf89f738225e3ac2aa2e85953c1dc1 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-03-10recipe-graphics: mesa_git only remove swrast in dri driversAníbal Limón
In gallium drivers is still supported and cause a failure in qemuarm builds and add auto to native{,sdk} builds. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-03-09recipes-graphics: Remove swrast driver and fix installation of mesa-ciAníbal Limón
Remove in upstream since, https://gitlab.freedesktop.org/mesa/mesa/-/commit/435de835cd639d1b9bb96f81fc224771dc90af6d Installation of mesa-ci, https://gitlab.freedesktop.org/mesa/mesa/-/commit/27e0181523474cbf11c251b0294f019acc4d557d Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-03-02recipes-graphics: mesa_git bump to rev ec74a13618Aníbal Limón
Add new MESA_DEV variable to enable build from AUTOREV and stop bumping by default every time. Fix freedreno ci files installation see mesa rev, https://gitlab.freedesktop.org/mesa/mesa/-/commit/ad77170b850f67733a6f9142edc331677283326f Refresh patches, 0002-meson.build-make-TLS-ELF-optional.patch 0003-Allow-enable-DRI-without-DRI-drivers.patch 0004-Revert-mesa-Enable-asm-unconditionally-now-that-gen_.patch Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-02-08recipe-graphics: mesa_git bump to rev 13f92183c7dAníbal Limón
Fixes deqp freedreno installation paths changed in rev 6d2afe1c832. https://gitlab.freedesktop.org/mesa/mesa/-/commit/6d2afe1c83254c4cf437e14a221087ecc01cc7d1 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-01-20Merge pull request #245 from lumag/rb5-remove-mesaNicolas Dechesne
mesa: remove 20.3.0-rc2 recipe
2021-01-14mesa: remove 20.3.0-rc2 recipeDmitry Baryshkov
Remove recipe that was used to provide development version of mesa for the RB5 platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-01-13recipes-graphics: mesa_git bump to rev eb2a4a7deeAníbal Limón
Refresh patches to apply, 0001-meson.build-check-for-all-linux-host_os-combinations.patch 0002-meson.build-make-TLS-ELF-optional.patch Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-01-04recipes-graphics: mesa_git bump to rev 90de4ec1299Aníbal Limón
Remove fix-meson-config-compat.patch not needed in OE-core master anymore. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-12-11recipes-graphics: mesa_git bump to rev 533f6debb17Aníbal Limón
Set PACKAGECONFIG[osmesa] to true or false since rev ee802372180 support for osmesa classic was remove. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-12-11recipes-graphics/mesa: Patch refresh to avoid warningsAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-12-01Merge pull request #211 from alimon/masterNicolas Dechesne
recipes-graphics: mesa_git bump to rev aed8d30b50
2020-11-30recipes-graphics: mesa_git bump to rev aed8d30b50Aníbal Limón
Remove PLATFORMS drm and surfaceless this are enabled automatically in upstream, see revs, e00adef34a5ce485e2c9216a268ca05e89a5fc98 a38e21d6683aeecb51aea4f933a77c6e7f1a6179 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-11-28mesa_git: stop overriding DEFEAULT_PREFERENCE for sm8250Dmitry Baryshkov
Do not override DEFAULT_PREFERENCE for sm8250, mesa 20.3.0-rc2 is used instead. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-11-28mesa: add 20.3.0-rc2 recipe for sm8250Dmitry Baryshkov
Add mesa version 20.3.0-rc2. Branch 20.2.x has significant memory leaks on a650, resulting in regular test suite crashes. This version is enabled only for sm8250 machines. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-11-26xserver-xorg_%.bbappend: use qcom overrideDmitry Baryshkov
Use new 'qcom' override instead of listing SoC families one by one to enable glamor on Qualcomm machines. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-11-26mesa_%.bbappend: use qcom overrideDmitry Baryshkov
Use new 'qcom' override instead of listing SoC families one by one to enable freedreno driver. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-11-10recipe-graphics/mesa: Bump mesa_git to 20.4-dev rev eba97645c9fAníbal Limón
Remove patch 0005-vc4-use-intmax_t-for-formatted-output-of-timespec-me.patch already in upstream at rev e331fd7fc42. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-10-27recipe-graphics/mesa: Bump mesa-git to fdb1997ab5eAníbal Limón
Remove already integrated patch, - 0001-src-util-disk_cache_os.c-Add-missing-headers-for-ope.patch Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-10-14recipes-graphics: Fix mesa-git build, update patch and bump to latestAníbal Limón
Latest mesa rev 3424e17b9a9beca85c0ef60e195eb544faea8995 broke the build. - Update fix-meson-config-compat.patch patch to add broadcom target. - Add 0001-src-util-disk_cache_os.c-Add-missing-headers-for-ope.patch to fix musl build, submitted to [1]. [1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7146. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-09-09recipes-graphics: Add package in mesa-dev to install CI files for deqpAníbal Limón
Mesa has .gitlab-ci folder that contains scripts and fail/skips useful in order to run tests. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-09-03recipe-graphics: Mesa upgrade recipe to 20.3-dev rev 61b714a42eeAníbal Limón
Refresh patches and merge mesa-git.inc into mesa_git.bb. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-07-27mesa: adapt meson script to restore compatibility with release oneDmitry Baryshkov
During this development cycle meson script was changed to stop accepting empty values. This causes issues using some build options from OE-core's mesa.inc. Restore this compatibility by patching in support for empty values. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-27mesa: add git version of meta recipeDmitry Baryshkov
A650 (for sm8250) is not fully supported by mesa 20.1. Build git version of mesa 20.2 on sm8250 to get A650 support. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-24mesa: drop enforcement of gallium PACKAGECONFIGDmitry Baryshkov
gallium is added to PACKAGECONFIG if opengl DISTRO_FEATURE is enabled. Thus there is no need to duplicate it here. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-16mesa: enable freedreno for sm8250Dmitry Baryshkov
Enable freedreno `PACKAGECONFIG` for sm8250 boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-16mesa: simplify meta-qcom bbappendDmitry Baryshkov
To simplify mesa_%.bbappend define separate variable with `PACKAGECONFIG` appends and incude it into per-machine overrides. Also drop separate `GALLIUMDRIVERS` override in favour of using `freedreno` in `PACKAGECONFIG`. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-06-26mesa: Drop upstreamed patchKhem Raj
This patch is already available in 20.1.2 release see https://gitlab.freedesktop.org/mesa/mesa/-/commit/9b3aa872279f958f9da6e7f225c25c4f5f2cdb81 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-26recipes-graphics: Add mesa patch to fix 20.0.x graphics freedreno issueAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-03-22qcom-x11-image: use dynamic_layer since it depends on meta-oeNicolas Dechesne
This image depends on meta-oe (openbox, gtkperf, ...), so let's move it to the dynamic_layer folder. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-11-22recipes: Use features_check instead of distro_features_checkKhem Raj
distro_features_check is now deprecated Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-15recipes-graphics/{mesa,xserver}: Enable freedreno and gallium for sdm845Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> (cherry picked from commit ab6cac9eb82e899e9290a508e13f4230b34e2031)
2019-02-26xf86-video-freedreno: remove recipeNicolas Dechesne
Upstream has been recommended for quite some time to favor -modesetting instead of the custom -freedreno driver. See: http://bloggingthemonkey.blogspot.com/2016/11/a-quick-note-for-usersdistros.html Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-09-01qcom-x11-image: sample image for X11 testingNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-30kmscube: remove recipeNicolas Dechesne
It has been merged in OE-Core. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-12kmscube: add recipeCarlos Rafael Giani
This is a useful tool to test KMS and GBM-based EGL & OpenGL ES drawing Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> [updated to more recent upstream, and pushed to meta-qcom until it is available in oe-core] Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit cae7067fdaf1e18bf6cba7e914d6a9553d2f172b)
2017-04-09xf86-video-freedreno: Limit to arm and aarch64 archesKhem Raj
Makes meta-qcom play well in multi-bsp setup where non-arm architectures are also involved. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-03-01apq8096: enable freedreno graphicsNicolas Dechesne
Add SoC customization for mesa, gstreamer and xorg. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-12-16xserver-xorg: switch to modesetting with glamor by defaultNicolas Dechesne
Following the recommendation from freedreno author, let's switch the DDX from -freedreno to -modesetting. http://bloggingthemonkey.blogspot.fr/2016/11/a-quick-note-for-usersdistros.html The freedreno driver will remain available in the BSP layer, but it will be less tested from now on. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-12-16xf86-video-freedreno: add fixes for X11 ABI 23Nicolas Dechesne
All patches are taken from upstream, until a new release is available. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05Merge branch 'krogoth'Nicolas Dechesne
2016-07-05Merge branch 'jethro' into krogothNicolas Dechesne
2016-07-05improve spacing and indentation in machine configuration files and recipesNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05Use $SOC_FAMILY instead of $MACHINE in BSPNicolas Dechesne
In many recipes we have been using $MACHINE to add customization. As we are about to add more boards based on similar SoC, we need to use $SOC_FAMILY as override instead of $MACHINE. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-05-13Revert "libdrm: Export fd_bo_from_fbdev when ksgl is unavailable"Nicolas Dechesne
This reverts commit 4623825e7579a9d615a727be7f278b7fcc78c6e3. the corresponding libdrm patch was merged upstream in 2.4.68. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-10libdrm: Export fd_bo_from_fbdev when ksgl is unavailableKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-04-10xserver-xf86-config: Add an append to stitch freedreno specific preload modulesKhem Raj
OE-Core defines a musl specific file called 10-preload-modules.conf which defines the xorg plugins to be preloaded for a device. The defaults are for QEMU/x86 devices, this patch overrides the defaults to make X11 server start on dragon board. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-03-23xf86-video-freedreno: Upgrade 1.3.0 -1.4.0Khem Raj
remove upstreamed patches Fixes build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-02-09images: remove reference imagesNicolas Dechesne
From now on, we will reference images from meta-rpb layer instead. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-21mesa: rename bbappend fileZoltan Kuscsik
Make Mesa bitbake append file compatible with both Mesa 11.x and 10.x. Signed-off-by: Zoltan Kuscsik <zoltan.kuscsik@linaro.org>