| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrades:
* LLVM (4.0.1)
* libdrm (2.4.81)
* Mesa (17.1.3)
* ragel (6.10)
* fontconfig (2.12.3)
This fixes compile failures in Mesa that occur with GCC 7.1. The libdrm
and LLVM updates are required for latest Mesa.
The LLVM AMDGPU driver is needed by Mesa for the r600 driver. However,
the r600 driver is disabled in Mesa until we integrate libelf
Ragel is updated to fix a build error with GCC 7.
Fontconfig is updated to fix this:
In file included from fcmatch.c:287:0:
fcobjs.h:54:3: error: 'PRI_CHAR_WIDTH_STRONG' undeclared here (not in a function); did you mean 'PRI_WIDTH_STRONG'?
FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL)
^~~~~~~~~~~~~~~~~~~~~
PRI_WIDTH_STRONG
fcobjs.h:54:26: error: 'PRI_CHAR_WIDTH_WEAK' undeclared here (not in a function); did you mean 'PRI_WIDTH_WEAK'?
FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL)
^~~~~~~~~~~~~~~~~~~
PRI_WIDTH_WEAK
|
|
|
|
|
|
|
|
| |
rasterizer
This driver aims for higher performance over LLVMpipe
Change-Id: If525f91953fc3f00c41f4ae62dea6be48d9bdb9c
|
|
|
|
| |
Change-Id: Ib8b191e167b0a77ea918ee956743476805d759e0
|
|
|
|
|
|
|
|
| |
Before we were only specifically casing armv7lhf, use the same
configuration for arm* instead, this causes the mesa build to
pass on armv5l
Change-Id: I9dda3c771270254e1c2c44857b6275af2cad3de2
|
|
|
|
|
|
|
|
| |
This will allow to use 3D acceleration with if use alongside the new
virtio drm kms sriver introduced in linux 4.4 and running in
qemu >= 2.5
Change-Id: I02b55c3fad70dd264edfe6e47b8b9ec543d0b3e1
|
|
|
|
|
|
|
|
| |
After reverting the llvm upgrade we have the shared libs available.
This reverts commit b77cc29d842be36cc87770a14db1e3133cb9afc6.
Change-Id: I92d97ae150ef3facd3895f8257a57011acabca2b
|
|
|
|
|
|
|
| |
we no longer compile shared libs when we build llvm,
the llvm project does not recommend building shared libs.
Change-Id: Iedef67f0b5188c9656e6a8e3ec3ec7a27c2a6cf9
|
|
|
|
|
|
|
|
| |
Technically this is not needed for core OS packages with a / prefix,
and not needed for anything which does not install to/read from the
sysconfdir... however it's all around safer to just specify it everywhere.
Change-Id: I3d8cc58b26c5c2332d6dc08bc87007f774e449af
|
|
|
|
|
|
|
|
| |
This is needed by gnome-session
https://bugzilla.gnome.org/show_bug.cgi?id=686806
Change-Id: I9150c3a50e6a1038a2c78363598a2e6d0774eb17
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release fixes
https://bugs.freedesktop.org/show_bug.cgi?id=86701
So, 3D acceleration works again in virtual machines.
Because of this, the special mesa-common-vm stratum
is not needed anymore (used to compile thre last known version with
3D acceleration support in vm, 10.3.7)
Change-Id: Iddddc6511b67bc53e4c87939ae0d060740ed2f4c
|
|
|
|
|
|
|
| |
This configure option was removed since version 10.4,
commit c46c551c56f78c6bf9e63524c89478695fc4f525
Change-Id: If396bc1139b43d3b16c72795921f485b68469c35
|
|
|
|
|
|
|
|
| |
We're locked at the last version of mesa that allows egl_gallium
as we need to be able to use this in a VM, so add a separate run-time
mesa for this. At build-time we can use the upgraded mesa
Change-Id: I687fa98e12d99816efce2b61561cc8a07aa146f5
|
|
|
|
|
| |
This will make egl weston demos (like weston-simple-egl)
work in a qemu virtual machine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Try to be as generic as possible and only make a few exceptions:
- Only build ARM-related drivers if we are in ARM, this is:
nouveau,freedreno,vc4 (and svga,swrast as fallbacks)
- enable-gallium-egl only in ARM (needed by freedreno, nouveau)
- For the rest of the arquitectures, the drivers to build will be the
default ones, this is:
- DRI: i915 i965 nouveau r200 radeon swrast
- Gallium: r300 r600 svga swrast
- enable GLES2 (disabled by default)
- disable GLX (enabled by default) to not pull x11 deps
The rest all the configure parameters will be automatically configured
by the mesa's configure.ac
|
|
|
|
|
|
|
| |
In this way we can build completely wayland-only systems
The reason to do this is that cairo will pull the X11 dependency if the
mesa stratum is built with X11 support (as graphics-common depens on
mesa-common)
|
| |
|
|
|
|
| |
It doesnt exist anymore
|
|
|
|
| |
So we support Tegra K1 graphics / GK20A by default
|
| |
|
|
|