[Intel-gfx] Running DRI3 on intel-gfx

Sedat Dilek sedat.dilek at gmail.com
Wed Jun 4 16:00:13 CEST 2014


Hi,

I took [1] as a base to test DRI3 on Ubuntu/precise AMD64.
Unfortunately, the packages from this repo have no DRI3 support.

So, I packaged some missing stuff, built mesa-10.1.4 and intel-ddx
from Git manually.
In the end I got somehow running a DRI3 system here.

 $ grep -A2 intel_drv /var/log/Xorg.0.log
[  1238.417] (II) Loading
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/intel_drv.so
[  1238.417] (II) Module intel: vendor="X.Org Foundation"
[  1238.417]    compiled for 1.15.1, module version = 2.99.911

$ egrep -i 'dri2|dri3|present' /var/log/Xorg.0.log
[  1238.415] Initializing built-in extension Present
[  1238.415] Initializing built-in extension DRI3
[  1238.415] Initializing built-in extension DRI2
[  1238.454] (II) Loading sub module "dri3"
[  1238.454] (II) LoadModule: "dri3"
[  1238.454] (II) Module "dri3" already built-in
[  1238.454] (II) Loading sub module "dri2"
[  1238.454] (II) LoadModule: "dri2"
[  1238.454] (II) Module "dri2" already built-in
[  1238.454] (II) Loading sub module "present"
[  1238.454] (II) LoadModule: "present"
[  1238.454] (II) Module "present" already built-in
[  1238.455] (II) intel(0): [DRI2] Setup complete
[  1238.455] (II) intel(0): [DRI2]   DRI driver: i965
[  1238.455] (II) intel(0): [DRI2]   VDPAU driver: i965
[  1238.455] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[  1238.455] (II) intel(0): hardware support for Present enabled
[  1238.496] (II) GLX: Initialized DRI2 GL provider for screen 0

DRI2 or DRI3 running here?

Thanks to Maarten and Chris for some help and hints.

Regards,
- Sedat -


[1] https://launchpad.net/~ubuntu-x-swat/+archive/t-lts-backport
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 22804 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20140604/cf24c1df/attachment.bin>


More information about the Intel-gfx mailing list