Kevin Tian
d9b1d4312c
mesa-dri: fix x86-64 target compilation
...
mesa-dri first generates glsl compiler and then use it to compile GL
shader sources. Target glsl compiler can't run on build system, and
thus port from openembedded by introducing a native recipe dedicated
to creating a native glsl-compiler.
This has to be an explicit -native recipe since its un-native sibling
is already part of mesa-dri
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-02 16:33:51 +01:00
Richard Purdie
752435eb3b
x86-64: Fix up COMPATIBLE_HOST defintions for x86-64
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-27 22:45:41 -07:00
Yu Ke
d91b4f5c36
opengl: audit the bb file
...
- repleace SRCREV with SRCPV in PV definition
- Fix the "patch=1" style
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-07-23 23:53:31 +01:00
Richard Purdie
dc807f54f8
Finally deprecate all legacy do_stage functions. This changes the existing warning
...
into a fatal error if any legacy do_stage functions are found.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22 11:44:28 +01:00
Yu Ke
d1993fab7c
mesa: upgrade to 7.8.2
...
upgrade from 7.4 to 7.8.2
the mesa-dri 7.5 & 7.7 is still kept since it is used by moblin distro.
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-07-08 21:19:45 -07:00
Joshua Lock
4d1f39af75
autotools: deprecate autotools_stage class
...
Move the functionality into autotools and ensure all our Poky recipes are no
longer using it.
Keep the autools_stage class around for OE compatability but just have it
inherit autools.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27 17:11:28 +01:00
Richard Purdie
851267d2af
mesa-dri-git: Handle cross compiling of the glsl utils
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-05 14:08:37 +00:00
Richard Purdie
e5be3728a3
mesa-dri: Use master branch for git versions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-05 12:14:21 +00:00
Richard Purdie
db39d570e6
mesa: Add 7.7
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-28 22:44:50 +00:00
Richard Purdie
7d937f0f4a
qemugl: Only directly install for -nativesdk version
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-12-11 15:27:01 +00:00
Richard Purdie
dc607cfb60
qemugl: This package is usually installed as an alternative so no need to use the package postinstall. Remove staging function
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17 21:35:22 +00:00
Richard Purdie
b4def68389
qemugl: Relax COMPATIBLE_MACHINE slightly for x86_64 case
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:25 +01:00
Richard Purdie
9f5ef812c9
qemugl: Add staging function
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:25 +01:00
Richard Purdie
eb1e80fae4
Extend various packages to use nativesdk using BBCLASSEXTEND
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:23 +01:00
Richard Purdie
faec274207
mesa-dri: Update patch against git
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-01 16:49:01 +01:00
Richard Purdie
14321b47b9
mesa-dri: Fix patch list
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-17 09:33:53 +01:00
Richard Purdie
a0a9a2c6df
mesa: Update mesa-dri git recipe and add recipe for 7.5
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-14 18:02:13 +01:00
Richard Purdie
8aaffe702a
drm/mesa: Bump PR due to pkgconfig changes
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-07 15:17:22 +01:00
Richard Purdie
d27a2656c1
mesa-dri: Update to SRCPV
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-02 13:06:27 +01:00
Richard Purdie
a36becf4f8
drm/mesa/xorg-video-inte/xorg-xserver: Update PV revisions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-26 17:39:59 +01:00
Richard Purdie
f4d34a005a
qemugl: Use mesa-dri as the main gl provider and just swap libs at runtime
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-09 21:27:13 +01:00
Richard Purdie
093a11caba
mesa-dri: Set to use the glx state tracker and don't package the EGL librbary versions in git version
...
Signed-off-by: Richard Purdie <richard@ted.(none)>
2009-06-04 19:49:15 +01:00
Richard Purdie
b22b97076a
qemugl: Include headers and a pkgconfig file (from mesa) and add libxfixes to DEPENDS
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-31 22:20:17 +01:00
Richard Purdie
6aa642c8dc
qemugl: Fix DEPENDS on virtual/xserver to be on virtual/libx11
2009-05-17 11:03:24 +01:00
Richard Purdie
dfcd318ea1
mesa-dri: Use master branch for git version
2009-04-14 12:51:01 +01:00
Richard Purdie
25dc55da09
mesa: Drop stale files
2009-04-14 12:50:32 +01:00
Richard Purdie
7d5759aa44
mesa: Upgrade 7.2 -> 7.4
2009-04-14 12:50:03 +01:00
Richard Purdie
942c23289f
mesa: Drop 7.0.2
2009-02-05 14:08:54 +00:00
Richard Purdie
deadb5259f
mesa: Exclude mesa packages from world builds to reduce breakage
2009-01-27 13:23:10 +00:00
Richard Purdie
a13faf34af
qemugl: Install the library in the standard location
2009-01-21 11:36:21 +00:00
Richard Purdie
ec3918509d
Add qemugl
2009-01-19 23:47:10 +00:00
Richard Purdie
ae64de57f3
mesa: Set PROVIDES correctly and alow building of an empty PN package for now
2008-12-30 17:07:26 +00:00
Richard Purdie
fcb1791f55
classes/autotools_stage.bbclass: Add autotools_stage class to further recipes to simplify recipes using standard autotools
2008-12-30 17:07:17 +00:00
Robert Bragg
5924520f14
[mesa dri] Adds splitting of dri drivers into seperate packages
...
This removes the earlier use of the MACHINE_DRI_MODULES variable to configure
which drivers were built
2008-10-30 18:25:06 +00:00
Samuel Ortiz
e5c53ce035
netbook: changed platform name from eee901 to netbook
...
We want to have a more generic platform definition.
The netbook machine one currently supports the eee901 and the aspire one.
We also moved the machine and netbook image definitions to meta-moblin.
2008-10-21 16:01:02 +02:00
Robert Bragg
10650210e7
Adds support for GEM + DRI2
...
DRI2 is disabled by default though since running with metacity-clutter seems
to cause a lock up.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5484 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-13 15:23:14 +00:00
Richard Purdie
18b5ccc217
mesa-dri: Bump PR
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5325 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-29 20:05:54 +00:00
Richard Purdie
343d7bd798
mess-dri: Add missing expat DEPENDS
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5316 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-29 18:18:19 +00:00
Marcin Juszkiewicz
9b906c8b99
mesa-dri: mark as x86 only
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5292 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-26 09:54:09 +00:00
Marcin Juszkiewicz
e1852a5242
mesa-dri: make it non-default for targets other then EeePC 901
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5248 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-23 16:42:13 +00:00
Marcin Juszkiewicz
59e0767ebe
mesa-xlib: added non-dri version of mesa
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5247 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-23 16:42:03 +00:00
Marcin Juszkiewicz
accea02341
mesa-dri: fix packaging so test apps will really land in own package
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5245 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-23 16:32:24 +00:00
Robert Bragg
604df9a96a
Bumps the mesa-dri revision to 7.2 and adds a mesa-xdemos package including
...
e.g glxinfo
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5231 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-23 02:01:11 +00:00
Robert Bragg
0caca44655
Adds eee901 specific support into clutter.inc and adds a new virtual/libgl
...
for clutter to depend on which all mesa build variants provide.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5229 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-22 23:40:14 +00:00
Tomas Frydrych
dd204d5a46
added missing dri2proto dependency
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5215 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-22 15:37:55 +00:00
Robert Bragg
3de4627417
Adds recipes to support building X servers based on the xfree86 DDX instead
...
of kdrive and building mesa. It's a big commit and it's still rather rough
around the edges, but there is a desire to get this in early so people can
review the work and help polish the changes.
Some of the notable bits:
• DRI support in mesa and the X server. (configured in machine conf via
MACHINE_DRI_MODULES variable)
• XCB backend for xlib
• A fairly lite X server build with lots of legacy modules disabled.
I'm sure there is plenty of other fairly low hanging fruit if we want to
put more effort into reducing the size of the xserver build. Currently the
server build comes in @ ~2.3MB vs a kdrive fbdev server build @ ~1MB. E.g
xaa could be made conditional to save ~320K. Of course the kdrive server
doesn't include glx stuff, which is a pretty big chunk.
Also thanks to hrw, since I nabbed a some patches from him for this, and RP,
for various bits of Poky style advice.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5205 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-22 13:33:19 +00:00
Richard Purdie
449860be14
mesa: Add from OE.dev
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5051 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-11 21:16:27 +00:00