aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics
AgeCommit message (Collapse)Author
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>
2015-10-13weston-*-image: remove gtk+3-demo from the sample imageNicolas Dechesne
gtk+3-demo seems to require libGL, so let's remove it for now. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-12weston-image: add reference image for Wayland/WestonNicolas Dechesne
including: * systemd * pam * connman * user linaro (no passwd) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-12weston-chromium-image: add sample image for Chromium on WaylandNicolas Dechesne
Includes Chromium on Wayland using ozone plugin, and also: * pam support to run chromium/weston as normal user * systemd * connman for easier network management * resize2fs to extend the image size to the full partition size Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-30mesa: enable freedreno for DragonBoard 410cNicolas Dechesne
This machine is defined in meta-96boards Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-30mesa: remove gallium-egl PACKAGECONFIG, it has been deprecatedNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-28xf86-video-freedreno: backport upstream patchNicolas Dechesne
From: http://cgit.freedesktop.org/xorg/driver/xf86-video-freedreno/commit/?id=33724ce4711ef98e93a9b16c1b7e974aa11086ed Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-28mesa: enable freedreno on selected machine onlyNicolas Dechesne
Instead of enabling for armv7a, try to be a better citizen for other BSP layers, and only enable freedreno on machines that have Adreno GPU. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-05-05mesa: Enable freedreno for armv7 onlyKhem Raj
angstrom also builds x86 images and freedreno is not ported for it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-12-30mesa.bbappend: enable xa only when x11 is enabled in DISTRO_FEATURESNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-12-15mesa.bbappend: enable XA gallium state trackerNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-12-15xf86-video-freedreno: remove the custom xorg conf file , rely on OutputClass ↵Nicolas Dechesne
instead Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-10-23xf86-video-freedreno: upgrade to 1.3.0Nicolas Dechesne
Since version 1.2.0 this video driver has support for: == * platform-probe and autoconfig support, so no .conf file needed with xserver 1.16+ == However this requires Xorg 1.16 to work. As such we continue to include a custom xorg.conf file, and this file is likely to break on non-freedreno platforms. When Xorg is migrated to 1.16, we can remove the custom configuration file, and solely rely on platform probe. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-07-23Create initial BSP layer for IFC6410Nicolas Dechesne
- create meta-qualcomm OE layer - add README and license file - create machine configuration for ifc6410, using the 3.4+freedreno kernel - configure freedreno in mesa, and create xf86-video-freedreno recipe This has been tested with distro-less OE-core on IFC6410 meta = "master:6bc3696d8451a23d743daf03ee98c4ba54ce4551" Using the following extra configuration in local.conf: DISTRO_FEATURES_append = " opengl" CORE_IMAGE_EXTRA_INSTALL += "mesa-demos" VIRTUAL-RUNTIME_graphical_init_manager = "" glxgears was tested using the GPU firmware from the Inforce BSP v1.5 release. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>