summaryrefslogtreecommitdiffstats
path: root/qt5-layer
Commit message (Collapse)AuthorAgeFilesLines
* qtbase: Fix indentation of recipeOtavio Salvador2015-07-311-17/+16
| | | | | | | The recipe had a mix of indentation styles which makes it hard to read. Those are changed to avoid tabs and rely on spaces only. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: x11 support for qt5 - disable eglfsFlorian Vallee2015-07-061-0/+1
| | | | | | | | | | | | EGLFS and Xcb-EGL backends are exclusive, configure qt appropriately on mx5 as is already done for the mx6 family Note: X11 support depends on previous amd-gpu-x11-mx51 patch Change-Id: I1c960150cadaa977eee6daa2d2403cf0faf6cb39 Signed-off-by: Florian Vallee <fvallee@eukrea.fr> Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Add overrides for i.MX6SoloXNeena Busireddy2015-04-061-0/+2
| | | | | | Change-Id: Ib736ab6c45748c9714e9c57607ae6681e3b68f07 Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Remove distribution-related settingsOtavio Salvador2015-02-191-3/+1
| | | | | | | | | | | | | | | 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>
* qtbase: Include Sololite changes.Neena Busireddy2014-09-151-2/+18
| | | | | | | | | | | 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>
* qtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in useOtavio Salvador2014-06-122-849/+0
| | | | | | | | 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>
* qtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be buildThomas Senyk2014-06-031-4/+2
| | | | | | | | | | | | 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>
* qtmultimedia: Add support for i.MX6Otavio Salvador2014-05-242-0/+851
| | | | | | | | | | 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>
* qtwebkit: Fix shader generation to be compliant to the specification1.6Prabhu Sundararaj2014-05-122-0/+46
| | | | | | | | | | | | | 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>
* qtbase: Fix QT_CONFIG_FLAGS to work for non-X11.Ann Thornton2014-03-241-1/+1
| | | | | | | | | 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>
* qtbase: Disable eglfs build for i.MX6 SoCs using X11Otavio Salvador2014-03-112-0/+28
| | | | | | | | | | | | | 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>
* qtbase: change .bbappend to use %Sébastien Taylor2014-02-101-0/+0
| | | | | | | | | | 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>
* qtbase: update to version 5.1.1Christoph Settgast2013-10-151-0/+0
| | | | | | | 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>
* qtbase: update mx5 & mx6 supportEric BENARD2013-10-073-222/+32
| | | | | | | | | | - 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>
* qt5: Remove redundant PACKAGE_ARCH settingOtavio Salvador2013-09-252-6/+0
| | | | | | | | 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>
* qtbase: Add qtbase_5.1.0.bbappendErik Botö2013-08-291-0/+74
| | | | | | | | 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>
* qt5: add mx5 and mx6 supportEric BENARD2013-07-292-0/+179
- 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>