summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/gpu-viv-bin-mx6q
Commit message (Collapse)AuthorAgeFilesLines
...
* gpu-viv-bin-mx6q: Respect X11, DirectFB, FrameBuffer distro featuresOtavio Salvador2013-03-262-9/+20
| | | | | | | | | | | | | | | | | | As we cannot allow concurrent build of applications targetting different backends we use the distro features to package the need libraries for the backend. Currently it does: X11 support, if 'x11' feature is enabled DirectFB support, if 'x11' is not enabled AND 'directfb is enabled FrameBuffer, fallback As 1.1.0 version of the Vivante libraries are build against DirectFB 1.4 we cannot support it for now, so we explicitly disable it for this version so it is easy to add it back when new version, supporting newer DirectFB, is released. Change-Id: Ia8973b8107155b8a5f7fadc50d2290c1d5f28363 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Remove DRI librariesOtavio Salvador2013-03-261-11/+2
| | | | | | | | The DRI library is build so we should provide the same library here. Change-Id: I170e107f7a8fda5de565e8b39a8601422d44350d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Fix conflicting type definition in HAL headerOtavio Salvador2013-03-262-5/+32
| | | | | Change-Id: I37567a888ee02bfb55a34f36fe623938f7a07c18 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Add a rdepends of 'libglslc-mx6' in libgles2-mx6Otavio Salvador2013-03-261-0/+1
| | | | | | | | | | | | | | | | | | This fixes runtime errors as: ,---- | VertexShader: chiclet.vert: comiple error | FragmentShader: chiclet.frag: comiple error | ShaderProgram: null vertex program | Segmentation fault `---- The rdepends needs to be explicitly add as the library is loaded at runtime so it is not possible to discovery that it is required automatically. Change-Id: I39c0c1c8019f9fd5c0561f9ebddeeb31f31c6e97 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Remove GL headers as we should use 'mesa' onesOtavio Salvador2013-03-261-0/+1
| | | | | | | | The Xorg GLX extension requires updated GL headers to be able to run so we won't ship the Vivante specific headers. Change-Id: I6e6c094ca120104f03a2c1f6195e68716f6a370d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: group libs based on backendAdrian Alonso2013-03-261-25/+46
| | | | | | | | | | * Group GPU libs based on backend * Add GPU libs to packages depending on DISTRO_FEATURES * Bump PR Change-Id: I08aaee593cc18cb7cf6f3f0ef9a3aff046d87edd Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: remove xlib undef macrosAdrian Alonso2013-03-262-1/+36
| | | | | | | | | | | * Remove xlib udef macros * Distrubuted header files rename some badly named X defines but this breaks compilation on programs that expect this macros. * Bump PR Change-Id: Iaedbb4506be5f4a641411d9888aa5338b574b7a4 Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* gpu-viv-bin-mx6q: Upgrade to 1.1.0Otavio Salvador2013-03-263-28/+27
| | | | | | | | | This drops the DirectFB files while we do not have support for it and ensure all packages need to choose the proper backend to link to as we remove the generic link pointing to a default backend. Change-Id: I57b79675ba9e8158d5c79c3455227dac164adc35 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: fix gc_vdk_types include pathJeremy Stashluk2013-02-082-2/+37
| | | | | | | | | | The Freescale 12.09 release of the Vivante GPU binaries for i.MX6 bundles the gc_hal_*.h headers into the /usr/include/HAL directory. As packaged, inclusion of gc_vdk_types.h causes compilation to fail. Problem also exists when building with LTIB. Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q.inc: remove warning about driver being strippedAlexandre Belloni2012-11-271-1/+4
| | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
* gpu-viv-bin-mx6q.inc: fix indentationAlexandre Belloni2012-11-271-1/+1
| | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
* gpu-viv-bin-mx6q: Add Vivante GPU librariesOtavio Salvador2012-11-232-0/+153
This recipe provides the binary libraries for use with iMX6 CPUs. Change-Id: If21cf21535fc8ec4a0a1117974a8cb1f43499f66 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>