summaryrefslogtreecommitdiff
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2019-04-15weston: rename bbappend to adhere to compatible versions onlyGerard Salvatella
The patches included in the weston bbappend are only compatible with 1.x versions of weston. Rename the file so that it only applies to such versions. NOTE: how these patches should be ported (if at all) to modern versions of weston is out of the scope of this commit. Additional patching could be needed when building weston >= 2.0 with drm backend. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
2017-12-20mesa-demos: failes to compile for mainline tk1 machineDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20mesa: tk1 mainline: forward port patches to 17.1.7Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20mesa: tk1 mainline: forward port patches to 17.0.2Max Krummenacher
0001-gallium-add-renderonly-library.patch: added upstream 0004-gallium-add-tegra-support.patch, 0008-remove-dependency-on-libdrm_tegra.patch fix patch conflicts Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20libdrm bbappend: remove patch included upstreamMax Krummenacher
With the version update of libdrm the patch is no longer needed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20xserver-xorg: follow upstream version upgradeMax Krummenacher
While at it, remove unneeded install append as the file removed no longer exists. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-10tdx-nv-binaries: renamed from trdx-nv-binariesColibri-T30_LXDE-Image_2.7b2-20170410Colibri-T20_LXDE-Image_2.7b2-20170410Apalis-TK1_LXDE-Image_2.7b2-20170410Apalis-T30_LXDE-Image_2.7b2-20170410Marcel Ziswiler
While at it also update the comment in recipes-graphics/mesa/mesa_%.bbappend. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-07meta-toradex-tegra: cleanup whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07xserver-xorg-1.14.7: cleanup this t20/t30 specific recipeMax Krummenacher
- add the original xserver-xorg.inc which matched the 1.14.4 recipe as the current one is no longer compatible with the older xserver. - renamed to xserver-xorg-1.14.7.inc - merge in OE specific changes from current xserver-xorg,inc. - merge bbappend into the bb file, we are the only user of this recipe. - set the compatible machine to SOC-Family rather than specific machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: add leading space when appendingMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: further clean-upMax Krummenacher
reorder assignments to be similar between tegra, tegra124, tegra124m remove unneeded COMPATIBLE_MACHINE assignement. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: clean-upMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa: fix src uri and override for tk1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1-mainline: Move GPU acceleration support to mesaDominik Sliwa
Instead of patching every app, let's patch mesa to pretend that we have a normal GPU. based on: github.com/Gnurou/mesa/commits/renderonly Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1: Mainline kernel machineDominik Sliwa
This patch adds mainline linux based Apalis TK1 machine. It includes compatible recipes for libdrm, mesa, Xorg, and weston. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-11mesa_%.bbappend: port patch to newer upstream mesa versionMax Krummenacher
Moving from patching the "*.pc" files to patching there "*.pc.in" files should hopefully make the patch more independent of the mesa version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa_%.bbappend: use soc family instead of machine overrideMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa: bbappend: port changes from meta-jetson-tk1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa: port patch to new mesa versionMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11xserver-xorg_1.14.7.bb: don't deploy 10-evdev.confMax Krummenacher
With the update 'xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0' this file is provided by the evdev recipe. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11xserver-xf86-config bbappend: use version wildcardMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29xorg-server: remove Vybrid xorg.confColibri_T30_LinuxImageV2.6.1Beta1_20160929Colibri_T20_LinuxImageV2.6.1Beta1_20160929Apalis_TK1_LinuxImageV2.6.1Beta1_20160929Apalis_T30_LinuxImageV2.6.1Beta1_20160929Stefan Agner
The Vybrid xorg.conf should not be part of the Tegra BSP. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29meta-openembedded layer bbappendsMax Krummenacher
Move the appends on recipe's which are not in an essential required layer into a target layer specific directory and add them only if said layer is active in build/conf/bblayers.conf. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-09-29xorg-xserver: mv all files into recipes-graphics/xorg-xserver/Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-06-30mesa: integrate apalis-tk1, work around watatuki's meta-jetson-tk1 flawMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30mesa-glut: fix building on armMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30overrides: use append instead of +=Max Krummenacher
We want to append to the generic VAR when we build for a tegra machine. Using VAR_tegra += "" creates a machine specific VAR. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-14xserver-xorg: add provides virtual/xserverMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-14xserver-xorg: use GCC 5 patch from upstreamRoss Burton
Upstream has already fixed the GCC 5 problem, so use the patch from upstream. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-14xserver-xorg: Fix build with GCC 5Khem Raj
Backport a patch from fedora details are in patch header Change-Id: I6b8dfaae3b751071bf8b0d88b15a4f95c19877f6 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-30appends: make sure that there is whitespaceMax Krummenacher
2015-10-30evdev: remove old backportStefan Agner
The evdev version provided by oe-core is in the meantime newer than this backport, hence we can safely remove it.
2015-10-28mesa: set it to MACHINE_ARCH only on tegraMax Krummenacher
2015-08-13xserver-xorg: drop pinning to 1.14.7 for vf and mx6 based modulesMax Krummenacher
2015-08-07gpu-viv-bin: package has been renamed and splitMax Krummenacher
gpu-viv-bin-mx6q -> imx-gpu-viv with a bunch of subpackages.
2015-05-12recipes: don't use ${PN} as a recipe name placeholderMax Krummenacher
${PN} might be extended with some magic prefix, so don't use it in SRC_URI assignments et. al.
2015-03-31mesa: remove egl, gles instead of using mesa-glMax Krummenacher
2014-12-11xserver-xorg: use the xorg-CVE-2013-6424.patchMax Krummenacher
while at it remove the xserver-xorg.inc file in favour of the identical inc file in the openembedded-core layer.
2014-12-08xserver-xorg: fix broken X server rotation on tegrasMarcel Ziswiler
Upgrading to 1.14.7 fixes the broken X server rotation issue seen on Apalis/Colibri T20/T30 as noted on our developer website: http://developer.toradex.com/software-resources/arm-family/linux/linux/ release-details?view=all&issue=9562
2014-12-08xserver-xorg: upgrade to 1.14.7Marcel Ziswiler
This is an upgrade from the former 1.14.4 recipe as found here: http://cgit.openembedded.org/openembedded-core/tree/meta/ recipes-graphics/xorg-xserver?id= b8feee3cf21f70ba4ec3b822d2f596d4fc02a292
2014-12-08eglinfo-x11: add bbappend for tegraMarcel Ziswiler
2014-08-04xserver: set epoch to prevent update to later versionsMax Krummenacher
HACK: during do_rootfs opkg takes the latest and greatest available in any feed, e.g. one built for another machine without prefered version rather than what PREFERRED_VERSION puts in the MACHINE_ARCH feed so we set the recipe epoch here. Thus for our architecture we're always latest and greatest.
2014-08-04Use generic bbappend filesMax Krummenacher
This uses the % wildcard for recipe matching. remove the deprecated PRINC variable while at it.
2014-08-04xserver: tegra: use 1.14.4 from meta-fsl-armMax Krummenacher
The tegras xdrivers require an 1.14 API Make the xserver ARCH specific
2014-04-03gpu-viv-bin-mx6q: add bbappend for no samplesMax Krummenacher
adds gpu-viv-bin-mx6q-libraries package which RDEPENDS only the libraries but not the samples.
2014-04-01mesa bbappend: update to match bb versionMax Krummenacher
2013-10-17evdev: backport V2.8.1 from doraMax Krummenacher
V2.7.3 crash when it receives multitouch events
2013-10-09xserver: remove the 1.13 recipe, as 1.14 now worksMax Krummenacher
2013-10-09xserver: fix patching only for the tegrasMax Krummenacher
2013-10-07xserver: V14, remove pixman_glyph_cacheMax Krummenacher
With the propriatry GPU driver, some text is not rendered. e.g. like in this report http://slopjong.de/2012/11/19/problem-with-font-rendering/ -> revert the relevant patch