aboutsummaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/meta-renesas/recipes-graphics/wayland
AgeCommit message (Collapse)AuthorFilesLines
2017-10-20weston-ini-conf: Rework to use fragments to construct weston.iniTom Rini2-6/+6
Switch to constructing the weston.ini from fragments of files instead of variables and variable flags. This allows for much easier tracking of signatures by leveraging existing mechanisms. Update the Readme to explain how to do the various operations with fragments as well. Note that for QEMU we do not need to pass -show-cursor as it's already provided and we do want to change the VGA driver to one that reliably provides DRM support. For the HDMI connected screens, rather than name them by vendor name them first for connection and then required transformation for correct orientation. For board-specific options, move them to the board directories. When we need to change existing cfg options, rather than replace them the proper location to do this in is the do_configure function. Bug-AGL: SPEC-964 Change-Id: I2cceb4fd64f51eb2ab1d47419b77153cf02d7c12 Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11375 Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-10-12weston-ini-conf: Make this track variables correctly for signaturesTom Rini1-0/+2
bitbake does not know to track values that are found and used via getVarFlags() without them being otherwise refernced and tracked in ways that are otherwise caught. Further given that we use multiple levels of varflags here we need to be explicit in their tracking. Add all variables that we use to varflags where they are added to the metadata. Bug-AGL: SPEC-939 Change-Id: I32cf16c4354d733e086c6ea9a845934beff94715 Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11255 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-03-30Generate weston.ini dynamicallyRonan Le Martret3-35/+5
* remove weston-intel.ini * add new package weston-ini-conf * the list of the sections of weston.ini is described in variable flags WESTONSECTION * each section is described in variable flags WESTONSECTION * each output screen is described in agl_screen variable Bug-AGL: SPEC-477 Change-Id: I3d25ab49018e3842c916993ba8b9bcc2428d5170 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-23Removed wl-shell-emulator from AGLRonan Le Martret1-1/+1
Since CES2017, AGL doesn't use 'layer-add-surfaces' command. wl-shell-emultor.so is only required by 'layer-add-surfaces'. So we can remove wl-shell-emultor from AGL. Bug-AGL: SPEC-341 Change-Id: I0cad29ff1534e8d3fd4b94f8a13490b9fa19918e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2016-12-15Disabling LVDS-1 outputTadao Tanikawa1-0/+5
If HDMI and LVDS were both enabled, parameters about screens become inconsistent on weston. As a workaround until root cause is fixed, disabling LVDS from weston.ini. Change-Id: I150c0ba5e9655974f7dc365c2168fe7e2d7d93ab Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-12-01Add wl-shell-emulator.so to weston.ini to porter and QEMU as well.Anton Gerasimov1-1/+2
CES2017 demo depends on it. Change-Id: I9a01d106175fcfaba74195c9c6efe6e8f2bda4a5 Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
2016-11-25Use IVI-shell instead of desktop-shell as default in weston.iniBocklage, Jens1-5/+4
Using IVI-shell as default for following platforms: - QEMU - Renesas - Raspberry Pi The IVI-shell is needed to run the CES 2017 demo. Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2016-11-11meta-agl-bsp/meta-renesas: weston.ini for RenesesLeon Anavi2-0/+30
Add weston.ini with preconfigured but commented out screen resolutions in the output section. Weston 1.9 with DRM backend on Renesas Porter board is known to be picky about monitors and screen resolutions. This way the developer can quickly switch to another configuration if the default fails on the current monitor. This patch should be considered as a temporary work around until there is a generic solution. Bug-AGL: SPEC-298 Change-Id: I772945a083ef4cab240c49e03c5f0cf1172a6ab2 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>