Age | Commit message (Collapse) | Author |
|
For upstream weston (i.e. not the imx fork) the following two settings
are missing in the default weston.ini. Add them.
- Set idle-time=0 to prevent weston from entering a screensaver mode
on idle.
- Set use-pixman=true for modules without a GPU to prevent weston
from using a CPU to nearly 100% and having a very slow screen update
rate, e.g. a not smoothly moving cursor.
(downstream already has idle-time=0 set and performs well without
use-pixman=true)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 6d90430cc5a2691a81bb353c24b4d723f6784799)
|
|
This is the result of automated script (0.9.3) conversion:
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
../openembedded-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
If the imx fork is used on a i.MX 6ULL stopping weston may result in a
segfault due to using already freed memory.
Make sure to only call pixman_renderer_output_destroy() once and harden
pixman_renderer_output_destroy() to not segfault should it be called
twice.
Related-to: ELB-3532
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 942c1d04fb1c57e0698620adc03fbd476c8fbe93)
|
|
Weston was updated to 9.0.0.imx(5.4.70-2.3.0 BSP) in meta-freescale.
Follow that.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale is updated to this version.
Related-to: ELB-3081
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit b42aee2cd4fbf2e16629fa689b9c238a32239134)
|
|
The same version imx-gpu-g2d has been added to meta-freescale layer.
Related-to: ELB-3081
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 132193ba606714b481c487202b89db57af7d90bd)
|
|
The same version imx-dpu-g2d has been added to meta-freescale layer.
Related-to: ELB-3081
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit bc8dc4300279d3293dca20b5d2695a932f69914b)
|
|
This also builds against the newer vivante components, so drop the patch
needed for the older BSP.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This was only used with vybrid which is dropped.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale provides this in the version also used by 5.4.24_2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
A newer xf86-video-imx-vivante package is not compatible with the 4.14.98_2.3.0 kernel.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Vivante 6.4.0.p2.0 is not compatible with 4.14.98 2.3.0.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
A newer imx-dpu-g2d package is not compatible with the 4.14.98_2.3.0 kernel.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
For apalis-imx8 this makes gst-play and the gstreamer playbin plugin
automatically convert the tiling output of the vpu decoder to the
video sink plugins requirement.
Related-to: ELB-2351
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit b5fd4d1e039ff265cdeb1f401d5c34a7110e31bd)
(cherry picked from commit 0ab9b1dab586cb237a1f973abedc1edbb48202c8)
|
|
Related-to: ELB-2351
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 6f8ddd3c3a256bbc450660c67b917a0baf87167e)
(cherry picked from commit e129dd7c0e810aea09c2c7134bfbe533501cb941)
|
|
Related-to: ELB-2351
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 8a6a200343e7549d78fccc346658e93e614a8e69)
(cherry picked from commit cdd1c29876f22c2f85aebe6536fb6c73f670aacf)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2351
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 97acbfce115572ab2602b0f271c7c6a03687d001)
(cherry picked from commit e1576343bc636ee98b4302e8b82f73014736575d)
|
|
To comply with the libdrm version in meta-freescale layer.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
meta-freescale master (for zeus) now updates to these recipes versions.
Drop these here.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This lives now in meta-freescale.
This reverts commit 45ad445243f9d77673554313e19c07993050b479.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This lives now in meta-freescale.
This reverts commit 5bf34efb611c7b4ebbfdafb48d59fa1c90c69885.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Fix QA issue: SRC_URI uses PN not BPN [src-uri-bad]
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Completes commit dc4a695 for components used only for i.MX 6.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This NXP patch was actually already available in poky layer, but has been removed with commit 9d2cbf041403f5012b251de6c2dc0683755398ed.
However, it seems to be mandatory to allow Vivante driver working correctly.
Taken from:
https://github.com/varigit/meta-variscite-fslc/commit/d51c571a44feca398cebb218cfe9c187976cb5be
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Update the components which NXP forked or provides to the version
used in the 4.14.78_1.0.0_ga BSP.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Otherwise the new libraries are packaged into imx-gpu-viv-dev. If one
then installes libclc or libvulkan one gets about 100MB of *-dev packages.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We decided we won't do a BSP 3.0 for Vybrid.
For new designs we recommend ULL now.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove the libdrm bbappend which forward ported the libdrm imx patches and
instead use libdrm.imx 2.4.91 now available from meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 7d38656c1afcd3d27240ffc327321f752def6b3c.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit eb357d91457c8f33d06c7481440e3b6842039aa7.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Conflicts:
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
Already removed by earlier revert
|
|
This reverts commit 7e4cb11489a8a16bbf154ebb42da88b5a41fde3e.
meta-freescale now moved to a newer version of the driver which fixed the issue
with moving to git. Thus the bbappend is no longer needed.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit d7f477890815e2aa7f6c2fc78e8004c83deb970a.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 04e23f29eddd5691abed947a2e0dd364259248dc.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 6ea16f817f7bafd02458163efadb488192cfaab2.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 6cf4769de230d8c902b3419f50ee26abca028688.
This now lives in meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 272a7cb554098ddc3939862df8e19e74d055aeea.
This now lives in meta-freescale
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
As per meta-freescale commit 927b31771dab ("xf86-video-imx-vivante: Remove fb
from name") this recipe got renamed and should no longer be used!
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Pulled from 6c1f35fdd5a762a3376c314dd36c564858d20cdb on
meta-freescale/master.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|