Discussion:
mesa: patches for debian-experimental branch
Fabio Pedretti
2014-09-12 09:59:34 UTC
Permalink
A minor cleanup and enabling of optional, non-default ilo intel
gallium driver.

[PATCH 1/2] debian/rules: enable intel ilo gallium driver
[PATCH 2/2] debian/rules: minor cleanup
Fabio Pedretti
2014-09-12 09:59:36 UTC
Permalink
---
debian/rules | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/debian/rules b/debian/rules
index 8486307..3ff6156 100755
--- a/debian/rules
+++ b/debian/rules
@@ -142,6 +142,7 @@ confflags-dri = \
--enable-shared-glapi \
--enable-texture-float \
--disable-xvmc \
+ --disable-omx \
$(confflags_DIRECT_RENDERING) \
$(confflags_DRI3) \
$(confflags_EGL) \
@@ -179,8 +180,6 @@ confflags-swx11-i386-i686 = \
--libdir=/usr/lib/$(DEB_HOST_MULTIARCH)/i686/cmov \
$(buildflags-i686)

-confflags += --disable-omx
-
configure: $(QUILT_STAMPFN) configure.ac
autoreconf -vfi
--
1.9.1
Fabio Pedretti
2014-09-12 09:59:35 UTC
Permalink
Can be enabled adding this in /etc/X11/xorg.conf:
Section "Device"
Identifier "Device0"
Driver "Intel"
Option "DRI" "ilo"
EndSection
---
debian/rules | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/debian/rules b/debian/rules
index 3606e47..8486307 100755
--- a/debian/rules
+++ b/debian/rules
@@ -71,6 +71,11 @@ else
# Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux
GALLIUM_DRIVERS += nouveau svga

+ # Build intel ilo drivers on archs where libdrm-intel is installed
+ ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32))
+ GALLIUM_DRIVERS += ilo
+ endif
+
# Freedreno requires arm in addition
ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU)))
GALLIUM_DRIVERS += freedreno
--
1.9.1
Julien Cristau
2014-09-14 13:18:17 UTC
Permalink
Post by Fabio Pedretti
Section "Device"
Identifier "Device0"
Driver "Intel"
Option "DRI" "ilo"
EndSection
---
debian/rules | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/debian/rules b/debian/rules
index 3606e47..8486307 100755
--- a/debian/rules
+++ b/debian/rules
@@ -71,6 +71,11 @@ else
# Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux
GALLIUM_DRIVERS += nouveau svga
+ # Build intel ilo drivers on archs where libdrm-intel is installed
+ ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32))
+ GALLIUM_DRIVERS += ilo
+ endif
+
# Freedreno requires arm in addition
ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU)))
GALLIUM_DRIVERS += freedreno
Hrm. I don't think we want this...

Cheers,
Julien
Andreas Boll
2014-09-12 10:55:00 UTC
Permalink
Thanks, pushed

Andreas.

PS: I've simplified patch 1 a bit.
Post by Fabio Pedretti
A minor cleanup and enabling of optional, non-default ilo intel
gallium driver.
[PATCH 1/2] debian/rules: enable intel ilo gallium driver
[PATCH 2/2] debian/rules: minor cleanup
Fabio Pedretti
2014-09-12 12:34:22 UTC
Permalink
Thanks. Patch 1 closes #732635.
----Messaggio originale----
Data: 12/09/2014 12.55
Ogg: Re: mesa: patches for debian-experimental branch
Thanks, pushed
Andreas.
PS: I've simplified patch 1 a bit.
Post by Fabio Pedretti
A minor cleanup and enabling of optional, non-default ilo intel
gallium driver.
[PATCH 1/2] debian/rules: enable intel ilo gallium driver
[PATCH 2/2] debian/rules: minor cleanup
Andreas Boll
2014-09-12 13:11:12 UTC
Permalink
Closed.
Post by Fabio Pedretti
Thanks. Patch 1 closes #732635.
----Messaggio originale----
Data: 12/09/2014 12.55
Ogg: Re: mesa: patches for debian-experimental branch
Thanks, pushed
Andreas.
PS: I've simplified patch 1 a bit.
Post by Fabio Pedretti
A minor cleanup and enabling of optional, non-default ilo intel
gallium driver.
[PATCH 1/2] debian/rules: enable intel ilo gallium driver
[PATCH 2/2] debian/rules: minor cleanup
Fabio Pedretti
2014-09-15 08:59:22 UTC
Permalink
----Messaggio originale----
Data: 14/09/2014 15.18
Ogg: Re: [PATCH 1/2] debian/rules: enable intel ilo gallium driver
Post by Fabio Pedretti
Section "Device"
Identifier "Device0"
Driver "Intel"
Option "DRI" "ilo"
EndSection
---
debian/rules | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/debian/rules b/debian/rules
index 3606e47..8486307 100755
--- a/debian/rules
+++ b/debian/rules
@@ -71,6 +71,11 @@ else
# Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux
GALLIUM_DRIVERS += nouveau svga
+ # Build intel ilo drivers on archs where libdrm-intel is installed
+ ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32))
+ GALLIUM_DRIVERS += ilo
+ endif
+
# Freedreno requires arm in addition
ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU)))
GALLIUM_DRIVERS += freedreno
Hrm. I don't think we want this...
Probably not useful to a lot of people, but only downside is that it just
makes the libgl1-mesa-dri package less than 135 kB bigger, less than 410 kB on
disc (and similarly for the -dbg package). In the future it could be also
useful for using gallium-nine state tracker.
Cheers,
Julien
Loading...