aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2012-11-23xf86-dri-vivante: Add Vivante DRI driver for XorgAdrian Alonso
Change-Id: I07eeb3ce0960021a12c04a38447c379318821f75 Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-11-23gpu-viv-bin-mx6q: Add Vivante GPU librariesOtavio Salvador
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>
2012-10-02libz160: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02amd-gpu-x11-bin-mx51: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-30mesa-dri: Override provided OpenGL API set for mx5 SoCsOtavio Salvador
For mx5 SoCs, mesa-dri ought to provide just virtual/libgl as the other variations will be provided by the GPU library. This overrides the 8.0.4 and git recipe versions. Change-Id: I62b1c23128870b328a931e6924c41253106ecdda Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-30cogl: Depends on virtual/libgles2 instead of virtual/libglOtavio Salvador
The mx5 GPU libraries do not provide the OpenGL API but OpenGL ES2 one so we adjust the depends and build option for it. During test from a clean build, it was also find it was lacking a depends on libxdamage so it has been also added. Change-Id: I6b624d1d62a4f00a7d99de3f1fbc93ff5bc77bae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-30xf86-video-imxfb: Add rdepends on xserver-xorg-module-exaOtavio Salvador
This module is required for Xorg to work so we need to depends on it. Change-Id: I0c09e11014a78232972aa5ccc22c8a833dd09ced Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-30xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51Otavio Salvador
The needed dependencies are calculated based on the symbols used by the driver. Change-Id: I62885e177461516344c4f944a5f31ddc4527dba8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-30amd-gpu-x11-bin-mx51: Fix handling of acceleration librariesOtavio Salvador
The package has been completely redone to split the libraries into specific packages and provide runtime replacement for 'mesa' alternatives. Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-28xf86-video-imxfb: Add a explicit dependency on libz160Otavio Salvador
The driver depends on libz160 to build so we should explicit depends on it. The upcoming amd-gpu-x11-bin-mx51 refactoring will drop the depends on the library as it does not depends on it for building. Change-Id: I4902f006b3a32e8a38f92798209d5e6a3798bad3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28xf86-video-imxfb: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I19af7407f8ed4785d4fe5d34c37a23d2dbf18b7e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-17cogl: Use OpenGL ES2 for mx5 SoCsOtavio Salvador
The amd-gpu-x11-bin-mx51 do not provide a full OpenGL stack but a OpenGL ES2. This fixes a build failure for mx5 SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'Otavio Salvador
The package provides the headers and libraries specific for mx5 SoCs to use OpenGL ES2 and OpenVG however packages were not depending on it. This includes the need provides field on the recipe to address the issue. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-13xserver-xf86-config: add xorg.conf for mxsEric Bénard
so that X gets a chance to run on the default framebuffer device. Tested on mx28evk with fsl-image-gui. Signed-off-by: Eric Bénard <eric@eukrea.com>
2012-09-06amd-gpu-x11-bin-mx51: Proper detect the building on LinuxOtavio Salvador
GCC defines __linux__ when running on Linux but the headers where checking by _LINUX define hence enforcing explicit definition by build system; we patch the headers to check for __linux__ and then ensure it "Just Work (TM)". Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-06amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family onlyOtavio Salvador
This binaries are compatible with mx5 SoC family only so those ought to not be available on armv7 feed but on the board specific one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-07-20xserver-xf86-config (mx6): refactor default configurationOtavio Salvador
We refactor the default configuration to the same defaults used in mx5 machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-20xserver-xf86-config (mx5): disable DPMS functions by defaultOtavio Salvador
By default, the device shouldn't turn the display off so we change the server setting but allow for easy customization by user, if need. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-07-04amd-gpu-x11-bin-mx51: Fix lib installationDaiane Angolini
Copy every .so* file instead of copy only .so file Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-06-20Revert "amd-gpu-x11-bin-mx51: set libgl provider and reorder packages"Otavio Salvador
This change broke the rootfs generation and needs to be redone, with more testing. This reverts commit 89a2fa84d42ea9a944e2c9278f3434e912284389.
2012-06-19amd-gpu-x11-bin-mx51: set libgl provider and reorder packagesAdrian Alonso
* Set libgl preferred provider so it could be used instead of default mesa libgl provider * Reorder package provider definitions * Bump PR Signed-off-by: Adrian Alonso <aalonso@freescale.com>
2012-06-19amd-gpu-x11-bin-mx51: clean up install functionAdrian Alonso
* Cleanup install fucntion, make it more generic * Bump PR Signed-off-by: Adrian Alonso <aalonso@freescale.com>
2012-05-21xf86-video-imxfb: avoid QA error No GNU_HASH in elf binaryAdrian Alonso
* Avoid QA error by skip the QA test for ldflags * Increase PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-05-21amd-gpu-x11-bin-mx51: avoid QA error No GNU_HASH in elf binaryAdrian Alonso
* Avoid QA error by skip the QA test for ldflags * PR increase Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-05-21libz160: avoid QA error No GNU_HASH in elf binaryAdrian Alonso
* Avoid QA error by skip the QA test for ldflags As this is prebuilt library Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-05-11xserver-xf86-config: mx6: Use fbdev driverRogerio Pimentel
Use fbdev instead imx driver on xorg.conf Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-05-02xserver-xf86-config: add mx6 Xorg configurationOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-04-30xf86-video-imxfb: move rdepends to PN onlyOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-04-29xserver-xf86-config: mx5: drop unused configurationsOtavio Salvador
Nowadays Xorg can mostly auto-configure itself so xorg.conf ought to be used as less as possible; this drops the settings that Xorg ought to generate by itself. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-04-23xserver-xf86-config: merge imx53qsb and imx53ard onto mx5Otavio Salvador
This avoids meta-data duplication and easy code reuse for external boards as they only need to make the board machine configuration from mx5 SOC_FAMILY to properly configure Xorg. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-03-21xf86-video-imxfb: replace virtual/xserver-f86 by virtual/xserverOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-01x11-common: remove bbappend fileAdrian Alonso
* Remove x11-common bbappend file and patch that added touchscreen device information. * Touchscreen config options should be part of recipe-bsp/formfactor/machconfig recipe where TSLIB options are expanded. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-01-30recipes-graphics: xf86-video-imxfb: Fix compilationDenis Carikli
Without that fix we have: imx_driver.c:33:25: fatal error: linux/mxcfb.h: No such file or directory Signed-off-by: Denis Carikli <denis@eukrea.com>
2012-01-09x11-common: only adds the patch for compatible machinesOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-12-21xserver-xf86-config: move xorg.conf to being machine specificOtavio Salvador
While on that we refactored the recipe to use PRINC and FILESEXTRAPATHS_prepend. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-12-13amd-gpu-x11-bin-mx51: add libz160 to rdependsAdrian Alonso
* Add libz160 runtime dependency; libz160 was not installed in rootfs, adding libz160 dependecy info fix this. * Bump PR. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-11-07xorg-video-imx: update to release version 11.09.01Adrian Alonso
* Update to release version 11.09.01 * Include xserver video source code as part of metadata (No public repos available). Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-11-07libz160: update to release version 11.09.01Adrian Alonso
* Update to release version 11.09.01 * Include prebuilt shared libraries as part of freescale meta layer. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-11-07amd-gpu-x11-mx51: update to release version 11.09.01Adrian Alonso
* Update to release version 11.09.01 * Include in metadata amd-gpu-x11 prebuilt shared libraries Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-10-06libz160: explicit set packaged filesAdrian Alonso
* Explicit set packaged files * Remove unused run time dependency variable RDEPENDS * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-10-06amd-gpu-x11-bin-mx51: explicit set packaged filesAdrian Alonso
* Explicit set packaged files via FILES variable * Add dependency to libx11 fixing warning * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2011-08-24xf86-video-imx: fix source locationAdrian Alonso
* Fix source location $REL varible undefided use instead $PV. Signed-off-by: Adrian Alonso <b38018@freescale.com>
2011-08-24xserver-xf86-config: custom xorg.conf file for iMx targetsAdrian Alonso
* Custom xorg config file for iMx targets * Binds eGalaxy touchscreen to use evdev driver * Sets framebuffet to use imx driver Signed-off-by: Adrian Alonso <b38018@freescale.com>
2011-08-24xf86-video-imxfb: framebuffer driver for iMx targetsAdrian Alonso
* Framebuffer driver for iMx targets boards * Fix m4 macros lookup location; remove /usr/share/aclocal path This patchs allows to use Yocto sysroot settings and avoid conflicts by using host tools. Signed-off-by: Adrian Alonso <b38018@freescale.com>
2011-08-24x11-common: xserver mouse option to use tslibAdrian Alonso
* Sets xserver mouse option to use tslib on Freescale iMx targets, this is only used if Kdrive (Tiny X) Xserver is used. * Current xserver used is xserver-xf86-lite. Signed-off-by: Adrian Alonso <b38018@freescale.com>
2011-08-24libz160: deploy shared lib and headersAdrian Alonso
* Deploy libz160 shared library * Deploys libz160 include headers, this are needed for xorg-video-imxfb driver Signed-off-by: Adrian Alonso <b38018@freescale.com>
2011-08-24amd-gpu-x11-bin-mx51: ship amd binaries to rootfsAdrian Alonso
* Ships Amd x11 binaries to rootfs, deploys prebuilt shared libraries. Signed-off-by: Adrian Alonso <b38018@freescale.com>