summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2014-10-07bltsville: Updated SRCREV to the latestKarthik Ramanan
* Contains incremental updates and bug fixes Signed-off-by: Karthik Ramanan <a0393906@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-07-02libgles-omap3: add already-stripped to INSANE_SKIP to fix build in pokyCody P Schafer
Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-06-23libgles-omap3, omap3-sgx-modules: remove old 4.8.x and 5.x versionsDenys Dmytriyenko
Leave 4.9 as the last release providing softfp binaries and x11 support. Leave 4.5 for now as being widely used on legacy omap3 devices. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-05-23omap5-sgx-ddk-um-linux: remove version 1.9.0.10 as replaced by 1.9.0.12Denys Dmytriyenko
Also version 1.9.0.10 of the recipe doesn't have necessary PROVIDES and results in conflicts with mesa and other gl/gles providers. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
2014-05-21xserver-xf86-config_0.1: remove PRINCAndreas Müller
last oe-core PR-bump was commited May 2nd Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-05-21omap5-sgx-ddk-um-linux: Add version 1.9.0.12Mrinmayee Hingolikar
* Pulled in latest version 1.9.0.12 from meta-ti-gsldk and preserved authorship for Mrinmayee * Mark this recipe as providing the gles1, gles2, and egl libraries so that it doesn't conflict with other recipes like mesa and will be pulled in to satisfy those dependencies Signed-off-by: Mrinmayee Hingolikar <mrinmayee@ti.com> Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-05-21bltsville: Add TI BLTsville libraryMrinmayee Hingolikar
* Migrated from meta-ti-glsdk and preserved authorship for Mrinmayee * This library allows use of the GC320 2D blitter * Modified for upstream: * LICENSE was changed to BSD-3-Clause but the TI-TSPA license is still present as well so modified this to be a dual license package. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-04-24recipes: use proper TI-TSPA license name instead of TSPADenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-03-25libgles-omap3: create ESx.0 folders only if they existSamuli Piippo
Instead of creating all folders, only create those that exist in the Graphics SDK. This fixes QA issue with unshipped ES9.0 folder which does not exists in 4.09.00.01. Signed-off-by: Samuli Piippo <samuli.piippo@digia.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-02-21Graphics SDK: Add version 05.01.01.01Franklin S. Cooper Jr
* Add latest version of the Graphics SDK that includes bug fixes. * Fixed Suspend and Resume issue on AM43x. Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-01-17libgles-omap3: add missing INSANE_SKIP for es9Samuli Piippo
es9 package was missing INSANE_SKIP used for other esX packages. Signed-off-by: Samuli Piippo <samuli.piippo@digia.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-01-14Graphics SDK: Add 5.01.00.01 versionChase Maupin
* Add the 5.01.00.01 version of the graphics SDK which supports suspend/resume operations for the v3.12 and later kernels. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-12-04libgles-omap3, omap3-sgx-modules: swap around DEFAULT_PREFERENCE settingDenys Dmytriyenko
This way the default for am335x and am437x will be the new 5.00.00.01 Graphics SDK release, that matches the default 3.12 kernel. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
2013-11-21libgles: added OMAP5 libs for graphics accelerationMrinmayee Hingolikar
These libraries are not distributable in source and hence are available only as binary. They implement OpenGLES 1.x and OpenGLES 2.x accelerated using SGX 544-MP2 found in OMAP5 class of devices. Signed-off-by: Mrinmayee Hingolikar <mrinmayee@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-11-21libgles-omap3: update cputype to support 3.12 and AM43x deviceDenys Dmytriyenko
Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-11-21libgles-omap3: add new Graphics SDK 5.00.00.01 alpha releaseDenys Dmytriyenko
* Adds initial support for AM43x platform * Supports 3.12 kernel for AM335x and AM43x Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-11-21libgles-omap3: Add support for AM43x in common libgles-omap3 include filesFranklin S. Cooper Jr
Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-11-04mesa: remove local bbappends, as now mesa-gl provides virtual/libglDenys Dmytriyenko
With the recent introduction of mesa-gl, there is no longer a need to override main mesa PROVIDES list to avoid conflicts with libgles-omap3, remove bbappends Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-09-16ligles-omap3, omap3-sgx-modules: correct checksum assignmentDenys Dmytriyenko
Checksums are handled as var attributes and require immediate expansion, so use := operation as in the original patches, that got lost in the update. Otherwise do_fetch will fail to validate the checksums. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-09-13libgles-omap3: add automatic selection between softfp and hardfp binariesDenys Dmytriyenko
This is based on the work by Franklin Cooper, with following changes: * Cleanup and simplify the logic * Reduce the number of Python calls * Expand support from Raw to X11 variant The original description: * The Graphics SDK includes some binaries that are prebuilt. * These prebuilt binaries come in two versions of the Graphics SDK. By default the prebuilt binaries are built using a softfp toolchain. A separate hardfp Graphics SDK exist that contains binaries that are prebuilt with a hardfp toolchain. * Add support for both by checking to see if the toolchain used in the OE build is using a hardfp or softfp toolchain. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Franklin S. Cooper Jr <fcooper@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
2013-09-03libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 versionDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-09-03libgles-omap3: introduce INC_PRDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
2013-09-03libgles-omap3-x11: do not fail if pvr-init is not yet installedDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
2013-09-03libgles-omap3: fix some conflicts between X11 and Raw versionsDenys Dmytriyenko
* Properly define all PROVIDES, RPROVIDES, RCONFLICTS and RREPLACES variables. * Skip X11 recipe altogether in non-X11 distros to avoid broken dependencies for missing X libraries. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
2013-08-19xserver-xf86-config: Fix filespath usageIan Reinhart Geiser
The old way of setting THISDIR in a bbappend clobbers THISDIR for other layers. This change makes it use the new way that is done in dylan. Signed-off-by: Ian Reinhart Geiser <igeiser@devonit.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-08-10libdrm: restore libdrm-tests package that got missed with TI versionDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-08-10mesa: bump the version again to match oe-coreDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-07-30mesa: update bbappend to the latest version from oe-coreDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-07-01libdrm: Add GLSDK specific staging tree for omap-a15Siddharth Heroor
* Override SRC_URI to use TI's tree at https://git.ti.com/glsdk/libdrm This tree includes patches on top of the upstream libdrm for omap5 and dra7xx class of devices. v2 : * Change PR to "${INC_PR}.0" instead of using the SRCREV as per comments received in v1. * Add missing configure options to get Kernel Mode Setting (KMS) as well. This was missing in the original patch. Signed-off-by: Mrinmayee Hingolikar <mrinmayee@ti.com> Signed-off-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3-x11: add missing X11 version of the recipe, after it got splitDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: don't RCONFLICT/RREPLACE no-x version with x11 as it breaks ↵Denys Dmytriyenko
non-X distros * Enables building/installing both X11 and RAW libs/demos. Plus otherwise the build is broken for non-X distros, as it pulls in X11 deps due to RREPLACES... * Fix broken DEPENDS copy/paste typo. * Also, clean up after the previous changes - extra empty lines, indentation, etc. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3-x11: Separate X11 SGX driver package into new recipePrabindh Sundareson
libgles-omap3 now contains only non-X11 drivers. The X11 driver is available in the libgles-omap3-x11 package. This package has dependency on specific kernel versions for DRM builds. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Package files with right permissionPrabindh Sundareson
This patch adds correct permissions for startup script pvr-init. This is part of a clean up of the Graphics recipe starting from 4.09.00.01 version of the Graphics SDK. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Add missing RPROVIDESPrabindh Sundareson
RPROVIDES specifies the libraries that are dynamically loaded at runtime. This patch fixes "no package provides libGLESv2.so" and similar errors that occur when including packages like qtbase. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Remove copying of unused header filesPrabindh Sundareson
Current recipe copies lot of headers that are unused, including unsupported files for OpenVG. This patch removes copying of such files. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Remove OpenVG referencesPrabindh Sundareson
OpenVG API is no longer supported in the SGX Graphics SDK. Customers are encouraged to move to OpenGL ES2.x. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Remove unsupported core build option ES2.0Prabindh Sundareson
ES2.0 build option for SGX user binaries is deprecated as the corresponding SOC is no longer in production Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: Remove X11 related build and packagingPrabindh Sundareson
SGX530 driver for X11 is only buildable and testable standalone with the pre-built X11 package provided with the Graphics SDK. This patch removes X11 build from the default recipe, to enable moving X11 build to a separate recipe. This is part of a clean up of the Graphics recipe starting from 4.09.00.01 version of the Graphics SDK. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-07mesa: update bbappend to the latest version from or-coreDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-05ti-graphics: Add latest 4.09.00.01 versionChase Maupin
* Add the latest 4.09.00.01 version of the graphis SDK. This version will compile against the latest v3.8 kernel. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-02libgles-omap3: Add version 4.08.00.02 of the Graphics SDKFranklin S. Cooper Jr
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-04-02libgles-omap3.inc: Add tweaks needed for newer version of the Graphics SDKFranklin S. Cooper Jr
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-03-25mesa-dri: follow oe-core's renaming to mesaAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-03-11ti81x: remove platform configs, kernel, u-boot, since ti81x is not supportedDenys Dmytriyenko
* There is no support for these platforms from meta-ti. * If someone is willing to maintain them, please let us know or feel free to take it to a separate layer. * Therefore, remove SoC and machine configs, kernel, u-boot and X11 configs Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-18mesa-dri: update to 9.0.2 to follow oe-coreDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-17libgles-omap3: ignore QA errorsPeter A. Bigot
This patch allows libgles-omap3 to build on the danny branch. The following warnings are not addressed: WARNING: libgles-omap3: No generic license file exists for: proprietary-binary in any provider WARNING: QA Issue: libgles-omap3: Files/directories were installed but not shipped /usr/lib/ES2.0 WARNING: libgles-omap3: The compile log indicates that host include and/or library paths were used. Please check the log '/prj/oe/omap/build-gumstix-community-danny/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libgles-omap3-4.05.00.03-r35/temp/log.do_compile' for more information. Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-17libgles-omap3: Add v4.08.00.01 of the Graphics SDKFranklin S. Cooper Jr
* Add version v4.08.00.01 of the Graphics SDK. * Add X11 support via DRI/DRM Xorg driver * Replace pvrsrvinit with pvrsrvctl (Imagination Technologies based change) Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-01-14mesa-dri: update to 9.0.1 to match oe-coreAndreas Müller
this makes Cliff Brake's unapplied patch obsolete Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-11-28Revert "xf86-video-omap: add new recipe for OMAP4/5 X11 video driver"Nicolas Dechesne
This reverts commit 410dc026f2ee24a2346e7563a83f0181c79809cf. Because this recipe was integrated in oe-core (then poky master). Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-11-28Revert "libdrm: enable omap experimental api support"Nicolas Dechesne
This reverts commit cce5a7aea905d2e2b167ab51b132ec43ed519a12. Because oe-core (then poky master) was upgraded to libdrm 2.40, and because OMAP experimental support was enabled there too. Signed-off-by: Denys Dmytriyenko <denys@ti.com>