summaryrefslogtreecommitdiffstats
path: root/qt5-layer
AgeCommit message (Collapse)Author
2015-04-06qtbase: Add overrides for i.MX6SoloXNeena Busireddy
Change-Id: Ib736ab6c45748c9714e9c57607ae6681e3b68f07 Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-19qtbase: Remove distribution-related settingsOtavio Salvador
The use of TSLib, ICU and availability of examples is a distribution configuration and not a BSP thing. Drop this settings from the bbappend. WARNING ------- This breaks QtWebKit based applications, as OE-Core and Poky distros does not add 'icu' to the DISTRO_FEATURES list. Change-Id: Ief633eab9473c3fddd359132ce7196e30b3ea293 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-15qtbase: Include Sololite changes.Neena Busireddy
Sololite x11 backend only supports mesa software rendering GL but does not support GLES. Sololite non-x11 backends (fb, wayland and dfb) do not support GL and GLES. Change qtbase recipe to support sololite qt for all backends. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-06-12qtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in useOtavio Salvador
The Qt 5.3.0 includes this patch so we need to drop it from the BSP layer in other to avoid conflicts. Change-Id: I0fe8592daae18a18f4d149321ff4d03e8b6d64a5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-06-03qtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be buildThomas Senyk
The "*imx6* {" is a check on mkspec name which doesn't contain "imx6" in the case of building with bitbake. When building with bitbake, it's the recipes deciding which code/patch goes in -> we need to check here Change-Id: Ia99515db58d79bcd460c87ad28c0ddfe19d4aa19 Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-05-24qtmultimedia: Add support for i.MX6Otavio Salvador
This patch implements GStreamer-buffer to OpenGL-texture for i.MX6 allowing fluid video-playback up to 1080p with very little CPU load. The patch has been backported from Qt 5.3. Change-Id: I9a5b47b5d3eb5917708d8c44602d4634dfc44cdc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-05-12qtwebkit: Fix shader generation to be compliant to the specification1.6Prabhu Sundararaj
QTWebkit generates shader which is not complaint to specification causing error with Vivante shader compiler. https://bugs.webkit.org/show_bug.cgi?id=124653#c9 Apply this patch till it get fixed in mainline. Change-Id: I85cf1a2fcb7457807f43a763b011e0b5ad11e8e9 Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-24qtbase: Fix QT_CONFIG_FLAGS to work for non-X11.Ann Thornton
eglfs is needed for FB and Wayland backends. Change-Id: I83a1dfbbdf620e51ddc783c5dfe12452c4815ce1 Signed-off-by: Ann Thornton <ra43240@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-11qtbase: Disable eglfs build for i.MX6 SoCs using X11Otavio Salvador
The eglfs hooks require the Framebuffer API calls which are not available when building for X11; to allow qtbase to build for X11 we must disable eglfs support due this restriction. A patch to workaround EGL initialization failure due visual mismatch has been included as well, forcing Visual ID 33. Change-Id: I564b0d30f137e55885268b656e68fdc3151fb93d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-02-10qtbase: change .bbappend to use %Sébastien Taylor
The meta-qt5 updated Qt version 5.1.1 to 5.2.0, change file name to use % and append against any revision of the main qtbase recipe. This makes updating the .bbappend file name only necessary if recipe itself needs to change. Change-Id: I16852d67c8becdf55a851ea3b52c411ffa805c28 Signed-off-by: Se?bastien Taylor <me@staylor.ca>
2013-10-15qtbase: update to version 5.1.1Christoph Settgast
meta-qt5 uses 5.1.1, update bbappend accordingly Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de> Acked-by: Eric Bénard <eric@eukrea.com>
2013-10-07qtbase: update mx5 & mx6 supportEric BENARD
- remove 5.0.2 as meta-qt5 has 5.1.0 by default - tested on i.MX53 with eglfs and xcb platforms. FPS is not very good despite the GPU (~24 fps on 800x480) - tested on i.MX6 with eglfs platform : performance is very good (> 150 fps on 640x480) Signed-off-by: Eric Bénard <eric@eukrea.com>
2013-09-25qt5: Remove redundant PACKAGE_ARCH settingOtavio Salvador
The PACKAGE_ARCH is now dynamically set for package which depends on GPU libraries. Change-Id: I0d14dce02fc5263a403ad3b0b55b1e67ccae0c5a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-08-29qtbase: Add qtbase_5.1.0.bbappendErik Botö
Copy the qtbase_5.0.2.bbappend to qtbase_5.1.0.bbappend since Qt 5.1.0 is now the default version built in meta-qt5. Change-Id: I138c6a78591dd0013ee99b461d390fabe74baed9 Signed-off-by: Erik Botö <erik.boto@pelagicore.com>
2013-07-29qt5: add mx5 and mx6 supportEric BENARD
- this allow to build qt5 with OpenGL ES support for i.MX5 and i.MX6 - tested on i.MX51, i.MX53 and i.MX6Q - X11 support is not yet tested so we don't change the core settings when x11 is in DISTRO_FEATURES Change-Id: Ie9c6b25cafe20ba0a3dc8ab4c6e6cdac4eee3f0d Signed-off-by: Eric Bénard <eric@eukrea.com>