summaryrefslogtreecommitdiffstats
path: root/recipes/mesa
Commit message (Collapse)AuthorAgeFilesLines
* libgbm: make possible to use other libgbm provides than mesaSamuli Piippo2017-01-101-0/+1
| | | | | | | | | | | | | | Mesa is the default libgbm provider, but does not yet have virtual/libgbm in the PROVIDES list. This makes it difficult the change the dependency to another recipes that provide only libgbm. Add virtual/libgbm to mesa and TI's libgbm recipe, and change the dependency in qtbase. Add gbm to qtbase PACKAGECONFIG on intel devices. Task-number: QTBUG-57896 Change-Id: I491df7057e52f9e74dd87abf65e542eab2cd3f9e Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* mesa: make sure we get libgles3-dev package in toolchainSamuli Piippo2016-11-211-0/+30
| | | | | | | | | | | | There is no libgles3 library available, but mesa has the headers in a separate package. Add dependency so that libgles2 pull also the libgles3 headers. Change-Id: I756a0c80aeaa9b5017a3e2e2144cd5c1e5429823 Task-number: QTBUG-57188 Reviewed-by: Karim Pinter <karim.pinter@theqtcompany.com> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* More wildcards for bbappendsSamuli Piippo2014-11-241-26/+0
| | | | | | | These wildcard changes would be needed when moving to dizzy. Change-Id: Ic9aa4fe48d8b23a894eb3abcf416e1a2895f3327 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Make bbappends more flexible by using wildcard version matchingaavit2014-09-261-0/+0
| | | | | | | | | | From v1.6, yocto supports wildcards in .bbappend file names. This is practical since we then don't have to rename them every time the upstream version changes slightly. Also allows for support of earlier poky versions. Change-Id: Ib21e6fa1b56d11421c06af353c6ba848f38e07e0 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* mesa: include gles development files in sdkSamuli Piippo2014-05-151-0/+26
| | | | | | | | The sdk still needs to have gles development files, since the qtqlesstream is not there yet. Change-Id: I5a078171b28542ead2e96a9942b781a93f4b697e Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* mesa: remove from emulator imageSamuli Piippo2014-05-147-669/+0
| | | | | | | | Mesa is no longer needed in emulator image since we are using qtglesstreaming Change-Id: I1b16cc11b73e58f7c489db77ed161aabff5b1061 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* emulator: don't build mesa with llvm anymoreSamuli Piippo2014-02-131-2/+0
| | | | | Change-Id: Id8be2ac9c87748e6365b3f3bdb28833f7d528ede Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* Add missing copyright headersSamuli Piippo2014-02-071-0/+22
| | | | | | Change-Id: Id1816c93ae2f3271a923432c19e713d2985f27dd Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* upgrade emulator componentsSamuli Piippo2014-01-301-0/+6
| | | | | | | | | - kernel 3.10 - LLVM 3.3 - mesa 9.1.6 Change-Id: Ib15c6826ab480e39e4efb7a16d42030b55ad6c3b Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* Move to yocto 1.5 dora branchSamuli Piippo2014-01-301-139/+0
| | | | | | | | | | Remove recipe appends that are fixed upstream and make changes needed for 1.5 branch. Tested and verified with nitrogen6x. Change-Id: I7b8ca04f2f4523fa5113bbe43767e3e90f243cd9 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* Add license header to all recipesSamuli Piippo2013-11-251-0/+22
| | | | | | Change-Id: I726d154e54a43d2561969d789709895d4c594da9 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com>
* mesa: recipe for mesa 9.1.3Samuli Piippo2013-07-087-0/+760
This is based on recipes on upstream oe-core, but modified to build only egl/fbdev platform with gallium llvmpipe driver. Change-Id: I5105fb8ca7cc3c3fc2c007c5f058cdaf67da4302 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>