Age | Commit message (Collapse) | Author | Files | Lines |
|
This upgrades the 'porter-nogfx' to pyro.
The graphical target 'porter' still needs extra work.
Change-Id: I5c193f74a779dcdce8dcfd0830344dfe6e72d515
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
For pyro we need to fix a few recipes to work with the
recipe specific sysroot feature.
Change-Id: I9cc12083675ea2522a1f453f603b034e911d79fd
Bug-AGL: SPEC-646
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
* replace /usr/local with path /usr/share/renesas using:
RENESAS_DATADIR = "/usr/share/renesas"
- meta-rcar-gen2/include/rcar-gen2-path-common.inc
Bug-AGL: SPEC-533
Change-Id: I66350e850df385e901dc4a0ff56bf04452f90868
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
The patches for gst-recorder are not compliant with weston 1.11.
Bug-AGL: SPEC-473
* Remove both weston.service and weston_%.bbappend
because all lines in these files only for supporting
to share screen using H.264.
Bug-AGL: SPEC-471
Bug-AGL: SPEC-411
Change-Id: I09ad20f5eadcc269aceb2d6de75cc84d00a07bb9
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Fix gst-record plugin log which filled systemd journal.
Change-Id: I2a360ac40b90b835aed124082c214fca05f65120
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
* replace base_contains by bb.utils.contains
* base_contains is deprecated use bb.utils.contains instead
* yocto version: 2.2
Change-Id: Ida44a8ded5040cb8bcc1e6140dcbdc795463ce9a
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Change-Id: I3409d1c2e30992ef69d8f6a429a029e7b6c66b3a
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Change-Id: Ic8f71a9c03f3e7a75fd7864cefcd1021e825f0aa
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Change-Id: Ie61fdb1786603bf5a6529a8e159da47bee324a57
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Change-Id: I9dd0df13c5ad87a837d3f7afd912c4ef5bfed74f
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Change-Id: I50a862ccfc97862cc292ee30e8a708154bd4458c
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
When weston in IVI starts to send encoded display image
to meter cluster, it also starts to use gstreamer to encode
in CES2017 demo. If cache for gstreamer remains, weston sometimes
failes to start. To avoid this, this patch adds ExecStartPre
to remove the cache as a workaround.
Change-Id: I0f3f90bbfbf9033452d27c1cc3ea358e0e2880f3
Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com>
|
|
This commit fix missing dependencies.
Please refer to following:
https://jira.automotivelinux.org/browse/SPEC-373
Bug-AGL: SPEC-373
Change-Id: I0e7e616ee2392e2ddc7aabc55379533c6ae5682d
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This patch enables sharing screen support between IVI
and meter cluster for CES2017 demo using weston.
h264 streaming data on the surface can be sent to the
different soc via rtp protocol.
Change-Id: Ie4d00e369039e57a19940284a7d82aba684a4bf6
Signed-off-by: Grigory Kletsko <grigory.kletsko@cogentembedded.com>
|
|
This patch enables handling buffer object as file descriptor
This patch will be used for meter cluster demo for CES2017
Change-Id: Ib83d69ba887ef9b5b03e99708aedf9b2a97f4d8a
Signed-off-by: Grigory Kletsko <grigory.kletsko@cogentembedded.com>
|
|
Change-Id: I970a9a6dc467590ce10d328c34804083923dbd68
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Change-Id: Ie58d65d312e9d00f5d3ba295034924954d9141f7
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Notable changes:
- We drop old appends (libgcc_4.8.bbappend, qemu_%.bbappends, gtk+_2.24.%.bbappend)
- All gstreamer1.0_1.2.3 related recipes are now in meta-reneas and have been
heavily massaged to work with YP 2.1.1 .
- systemd needs a patch due to the old kernel
- linux-libc-headers needed a patch
TODO:
- Test and fix
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
The versioned binary should be linked to the libGLESv2.so in the same
directory and not to its location in the host build path.
Change-Id: Id8b3a85f9cbde8d67ff1027503b4670b9c546950
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
|
This reverts commit 632f4b7e7c05dbe7bbcad0474ebe65b84446aad8.
The commit 632f4b puts new bbappend into meta-rcar-gen2.
It causes warning when build agl-distro because AGL doesn't have
recipe 'genivi-demo-platform.bb'.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
* genivi-7.0-bsp-1.8.0:
gstreamer: Fix a long list of build dependency QA warnings
gstreamer: Fix runtime CMA error
gdp: Fix missing gst faad plugin build error when s/w mmp is used.
multimedia: Set PREFERRED_VERSION for gstreamer1.0-* to 1.2.% for all Gen 2 boards
gdp: Add gfx and multimedia packages to GDP image when enabled
Change-Id: I68459885ebdfbe7b3ad22efcea3ec9b82c8d5aa9
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
To keep core-image-minimal clean of the 3rdparty components, we
need to add the requirements where they are needed and not
globally in the local.conf.sample - fix this.
Change-Id: I202fd35a5d081f0634a4b22a7f7ad55a80a34260
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Only add gfx or mmp to image when h/w acceleration enabled.
This fixes an issue reported on list [1] where the GDP do_rootfs fails:
'ERROR: gstreamer1.0-plugins-bad-faad not found in the base feeds
(koelsch cortexa15hf-vfp-neon cortexa15hf-vfp armv7ahf-vfp-neon
armv7ahf-vfp armv6hf-vfp armv5ehf-vfp armv5hf-vfp noarch any all)'
The issue was introduced with meta-renesas commit 632f4b7e7c05db
which integrated a mechanism to add gfx and multimedia packages
as needed to the IMAGE. Faad requires it be added to the image
dependencies and is found in meta-openembedded/meta-multimedia/.
By default the R-Car M2 Koeslch board local.conf and bblayers.conf
in GDP do not enable h/w multimedia acceleration and so those
requirements were not met. Resulting in the error as nothing
was causing a Gst 1.4.x Faad plug-in to be built.
However for GDP and the general case the BSP should only be adding
packages it requires when h/w acceleration is enabled. Therefore
modify the mechanism to do just that. When s/w rendering is
used it should be left to layers outside of the BSP to do what
is required.
[1] http://lists.genivi.org/pipermail/genivi-projects/2016-January/001360.html
|
|
Some popular software, including Chromium/QtWebEngine, look
for a library named "libGLESv2.so.2" on the filesystem to
initialize their OpenGL ES backend :
https://github.com/qtproject/qtwebengine/blob/dev/src/core/
surface_factory_qt.cpp#L83
but the proprietary userspace driver is named "libGLESv2.so"
instead. Let us create a symbolic link which will satisfy
this requirement (we do not rename the binary and make
"libGLESv2.so" a symbolic link, because this would trigger
a Yocto QA warning and prevent building).
Change-Id: Iea901694e90cfd4a786087507cfc77302c9d3b8a
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
Author: Yannick Gicquel <yannick.gicquel@iot.bzh>
Author: Manuel Bachmann <mbc@iot.bzh>
|
|
The previous workaround will not not be necessary anymore
to run Weston 1.8.0 on Porter, once we update the Renesas-
specific libegl.
This reverts commit d76a274af819a7cff4ef5c70de459de7bc68755a.
This updates libegl.
Change-Id: Ie8bedd0c6a47d05e9c5ec86ec63f035ac61dbb84
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
Weston 1.8.0 uses a new method of detection for client
EGL extensions, which is incompatible with the driver
provided by meta-renesas. We revert back to the old
behavior as it is not strictly necessary for rendering.
This allows Weston 1.8.0 to start in DRM mode on
Porter/Koelsch with latest AGL base.
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
Change-Id: I0658b3beff96c7f173dbb4f85e8f18d3fce768c1
|
|
This patch fixup the build support for both yocto 1.7 and 2.0.
Initial patch needs to be applied only on yocto 1.7 (mesa 10.1.3)
as it is integrated upstream since mesa 10.3.
Second patch is only required for yocto 2.0 recipe (mesa 10.6.3).
Change-Id: I75940b3149f1c18b23dbf32fd2c4bafd1d6b241c
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Update libgbm SRCREV from 39cad6b7f2 to d5a58c6899 to fix an arugment of kms_bo_unmap().
Change-Id: Ieedc6f15512d9c4369fa297aaa0dc945291eeb14
Signed-off-by: Yoshihito Ogawa <yoshihito.ogawa.kc@renesas.com>
|
|
Introduce automation to the GDP build. The gfx and multimedia packages
will now be added to the GDP IMAGE_INSTALL when they are enabled.
|
|
Sound is inaudible when starting a Porter/Koelsch board,
because default state of their sound mixer is muted.
Add a "alsa-utils-config" recipe which will be commented
out, but available in local.conf, to preconfigure their
mixer. Sound volume will be approximately 25% of maximum.
Change-Id: Iaf60f612f8e01e7aa51f8a0558de00f26d36aee8
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
This is for CES demo hardening and may be reworked or
removed for a product.
Change-Id: I45d708e873cbe8ce7d454ebcae31f24d51055736
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
This commit generalises an earlier workaround for the Alt board to all
R-Car E2 based boards.
Temporarily disable Cortex A7 optimisation to avoid upstream build issue
between YP 1.7 gcc toolchain and Mesa 10.1,x releases. The build goes away
and never returns. Graphics acceleration makes no use of Mesa so there
should be no performance impact. This should be removed once upstream is fixed.
|
|
Temporarily disable Cortex A7 optimisation to avoid upstream build issue
between YP 1.7 gcc toolchain and Mesa 10.1,x releases. The build goes away
and never returns. Graphics acceleration makes no use of Mesa so there
should be no performance impact. This should be removed once upstream is fixed.
|
|
The GLES user module has a runtime dependency on the GLES kernel module.
Make that clear by adding an RDEPENDS for it.
|
|
libegl-dev provides libegl.so but this is not found when do_rootfs installs dependent packages
for certain package configurations. Add RPROVIDES so it is found.
Fixes do_rootfs build errors of the form:
error: Can't install gles-user-module-1.0-r0@koelsch: no package provides libEGL.so
|
|
Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
|
|
Changed as part of update to YP 1.7
|
|
Changed as part of the update to YP 1.7
|
|
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|