aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/powervr-drivers
AgeCommit message (Collapse)Author
2011-06-07libgles-omap3: Specify the Window System to be updated in powervr.iniAnand Balagopalakrishnan
* SGX driver looks at /etc/powervr.ini for the Window System to be used. This patch introduces a variable to specify which Window System should be specified in powervr.ini file. * By having this variable, it's easy to override the default Window System through a config file or amendment Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Acked-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-05-26libgles-omap3: Add wsegl.h to the destination include directoryAnand Balagopalakrishnan
* Copy wsegl.h to the destination include directory. * This file is required to compile Qt's PowerVR graphics driver plugin. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-05-09libgles-omap3 4.03.00.02: make it the defaultKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-05-09libgles-omap3: make initscript work with both busybox and bashKoen Kooi
From the bash man page: "The reserved word function is optional. If the function reserved word is supplied, the parentheses are optional." Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-05-09libgles-omap3: prune source a bit betterKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-05-08omap3-sgx-modules 4.03.00.02: fix build for latest kernelsSteve Sakoman
Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-04-20libgles-omap3: abstract ES handling and share it across all targetsKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-04-18libgles-omap3: fix 81xx initscript ES detectionKoen Kooi
Even is the 125 core is marked ES5 im OMAP3 the 81xx SoCs use a different memorymap and init, so we tag it as ES6 Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-04-17Revert "libgles-omap3: Remove SGX Fixup for TI816x."Denys Dmytriyenko
This reverts commit b326d2d7ffd8b286394c51ddbc8b5a033799db4f. For more details please see: http://thread.gmane.org/gmane.comp.handhelds.openembedded/44582/focus=44639 http://thread.gmane.org/gmane.comp.handhelds.openembedded/44471/focus=44658
2011-04-14libgles-omap3: Remove SGX Fixup for TI816x.Siddharth Heroor
* Unlike OMAP3, the SGX core has not undergone revisions in TI816x. The libraries for TI816x are also fixed and do not need fixup based on revision of the SGX core. Signed-off-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-04-14libgles-omap3: Correct libraries for TI816x.Siddharth Heroor
* Explicitly set ES6LOCATION. * Split OMAP3 and TI816x BINLOCATION. TI816x uses ES6.x libraries. Signed-off-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-04-14omap3-sgx-modules: Update TI816x Module Location and Platform variables.Siddharth Heroor
* With Graphics SDK 4.03.00.02, TI816x module location and platform has been made more generic - ti81xx. This is to support TI814x which uses exactly the same SGX core as TI816x. Signed-off-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-03-10libgles-omap3: update 4.03 release to 02Koen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-02-07libgles-omap3: fix other devmem2 references and remove stale comment about ↵Koen Kooi
non-TSPA releases Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-02-07libgles-omap3: catch up with devmem2 changesKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2011-01-28libgles-omap3: add 4.03.00.01 releaseKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2010-12-04omap3-sgx-modules: some more for fixes for 2.6.37rcKoen Kooi
Signed-off-by: Koen Kooi <koen@openembedded.org>
2010-11-23omap3-sgx-modules 1.4.14.2616: start updating it for 2.6.37Koen Kooi
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-10-21Various fixes for cp argument portabilityChris Larson
2010-10-17omap4-sgx-modules: add L24.9Koen Kooi
2010-10-14omap3-sgx-modules: make patch apply with all versions of patchKoen Kooi
2010-10-12omap3-sgx-modules: Fix to build for recent linux-omap kernelsSteve Sakoman
Signed-off-by: Koen Kooi <koen@openembedded.org>
2010-10-07powervr-drivers : moved unused files to obsolete dirFrans Meulenbroeks
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-10-07libgles-omap3: 10205 is still ES5, not ES6Koen Kooi
2010-10-07libgles-omap3: fixup ti816xKoen Kooi
* needs a better fix in cputype, but this will do for now Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-10-06libgles-omap3: add ti816x support and fix packagingKoen Kooi
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-10-06omap3-sgx-modules: update to latest SDK release and add ti816x supportKoen Kooi
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-10-01libgles-omap3: add 4.00.00.01 releaseRoger Monk
* this doesn't support ES6.x (aka netra) yet in the recipe, but the support is present in the .bin Signed-off-by: Roger Monk <r-monk@ti.com> Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-10-01lingles-omap3: fix COMPATIBLE_MACHINEKoen Kooi
2010-09-27omap3-sgx-modules: update SRC_URI with public linkDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-09-14libgles-omap3_3.01.00.07.bb: Add recipeKhem Raj
* Fix omap3-sgx-modules_1.4.14.2616.bb to use new SDK Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-09-09fix bitbake ERRORS for machine not having virtual/eglEric Bénard
* several recipes depend on virtual/egl which currently has only one provider : powervr-drivers/libgles-omap. This provider sets COMPATIBLE_MACHINE to a few TI based machines. When building for machines which don't provide virtual/egl, we get the following errors : ERROR: '['path_to/openembedded/recipes/qt4/qt4-embedded-gles_4.6.3.bb']' RDEPENDS/RRECOMMENDS or otherwise requires the runtime entity 'qt4-embedded-gles' but it wasn't found in any PACKAGE or RPROVIDES variables of any buildable targets. ERROR: '[]' RDEPENDS/RRECOMMENDS or otherwise requires the runtime entity 'virtual/egl' but it wasn't found in any PACKAGE or RPROVIDES variables * This patch creates a egl.inc which contains the compatible machines for recipes depending on virtual/egl and thus will workaround this error. Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-08-11omap3-sgx-modules: add patch to fix texture width detectionKoen Kooi
2010-07-19remove dm3730-am3715-evm machine type referencesChase Maupin
* Removed references to the dm3730-am3715-evm machine type and replaced with dm37x-evm and am37x-evm machine types. Signed-off-by: Chase Maupin <chase.maupin@ti.com> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-07-19bc-cube: add libgles-omap3-x11wsegl to x11 rdependsKoen Kooi
2010-07-15libgles-omap3: pass rpath-link properly instead of adding more -lX libsDenys Dmytriyenko
As it now needs to link against xcb as part of X server libs. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-06-03bc-cube: use webcam iconKoen Kooi
2010-06-02libgles-omap3: add RRECOMMENDS for x11-wsegl to x11 packagesKoen Kooi
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson
For .diff/.patch you need to apply manually, you can specify apply=no. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-25Rename url params patch=<ignored>/pnum=<n> to apply={yes,no}/striplevel=<n>Chris Larson
I think this makes the behavior rather more clear. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-18powervr-drivers: move GFX SDK bin from FILESPATH to DL_DIRDenys Dmytriyenko
* Don't pollute the recipes/files directories with downloads - avoid git reporting the file as untracked * The same GFX SDK binary is required by libgles-omap3 and omap3-sgx-modules recipes and instructions tell to put them in separate FILESPATH directories, leading to confusion or duplication (it's half a GB file!) * Checksums are not verified for files in FILESPATH, only for DL_DIR Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-05-01libgles-omap3: fix 3 build issues with external CSL toolchainDenys Dmytriyenko
Fix the following 3 build issues: 1. X11ROOT is used by GFX SDK Makefiles as a root of X11 installation and results in -I$(X11ROOT)/include and -L$(X11ROOT)/lib in CFLAGS/LDFLAGS. Set it to ${STAGING_DIR_HOST}/usr instead of ${STAGING_INCDIR}. Otherwise the build fails with the following error messages: PVRShellOS.h:18:22: error: X11/Xlib.h: No such file or directory PVRShellOS.h:19:23: error: X11/Xutil.h: No such file or directory 2. Set TOOLCHAIN variable used in GFX SDK Makefiles to point to the toolchain location. Fixes the following message, among others: ld: warning: library search path "/lib" is unsafe for cross-compilation 3. Add libXdmcp to the list of linked X11 libraries, in addition to libX11 and libXau. Link stage failure: ld: warning: libXdmcp.so.6, needed by libX11.so, not found libX11.so: undefined reference to `XdmcpWrap' Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-04-29libgles-omap3: packages WSEGL drivers seperately to kill X11 runtime dep for ↵Koen Kooi
${PN}
2010-04-29libgles-omap3: add dm3730-am3715-evm to the list of supported machinesDenys Dmytriyenko
2010-04-25change INHIBIT_PACKAGE_STRIP to PACKAGE_STRIP with more optionsRoman Khimov
Originally approached with "package.bbclass: introduce KEEP_GNU_DEBUGLINK": http://patchwork.openembedded.org/patch/886/ Redone with a change from INHIBIT_PACKAGE_STRIP to PACKAGE_STRIP which allows more options. By default it does exactly the same thing as is done today, strips the binary, but keeps the gnu.debuglink section. When set to "no", stripping is not done at all, when set to "full" the gnu.debuglink section is not re-added to the binary. Signed-off-by: Roman I Khimov <khimov@altell.ru> Acked-by: Chris Larson <chris_larson@mentor.com>
2010-04-12recipes: move checksums to recipes from checksums.ini, part 2 manual adjustementMartin Jansa
* all: multiple checked items in SRC_URI (needs name= param) * other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native) * ... * tested with micro/micro-uclibc/Angstrom/SHR with SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_* * also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for distro/machine/virtual override (see http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch) * in case I downloaded different checksum then what was in checksums.ini I used the old one from checksums.ini and put my checksum in comment * I'll send to ML list of recipes which cannot be downloaded (weren't converted) and where I got different checksums Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-12powervr-drivers: The .06 SDK is live now, so make it the defaultKoen Kooi
2010-04-12omap3-sgx-modules: compile in ES5 mode by default, this makes it work on ↵Koen Kooi
ES2, ES3 and ES5, compiling it in ES3 mode makes it fail on ES5 hw
2010-04-12powervr-drivers: .05 was the internal release, switch to .06 that is ↵Koen Kooi
available externally
2010-04-12bc-cube: add 0.2.0 with desktop file to launch it using a GUIKoen Kooi