diff options
author | Russell King <rmk@armlinux.org.uk> | 2016-11-25 23:44:06 +0000 |
---|---|---|
committer | Russell King <rmk@armlinux.org.uk> | 2016-11-25 23:45:21 +0000 |
commit | 1859319b32edcce06aa0bc6b751e5f031def8c2a (patch) | |
tree | 8a7081912c9a4c3baef7ae7fb627908de90516fe | |
parent | 760b2ac16aca5f7a3bc3a77a293de900c940d9ee (diff) |
Update README
Update the readme with updated GIT hostname, mention etnaviv DRM
support, and add some step-by-step build instructions.
Signed-off-by: Russell King <rmk@armlinux.org.uk>
-rw-r--r-- | README | 25 |
1 files changed, 24 insertions, 1 deletions
@@ -13,6 +13,7 @@ and GPUs: Vivnate libGAL (Armada only) Etnaviv (Armada and i.MX) with galcore kernel driver + Etnaviv (Armada and i.MX) with etnaviv DRM kernel driver Build requirements ------------------ @@ -31,7 +32,7 @@ location of the built Etnaviv tree. The following packages are required by this driver: -- libdrm-armada git://ftp.arm.linux.org.uk/~rmk/libdrm-armada.git/ +- libdrm-armada git://git.armlinux.org.uk/~rmk/libdrm-armada.git/ The following packages are optional, but may be required for certain features: @@ -49,3 +50,25 @@ What operations are accelerated? component alpha. - Xrender glyph caching, and rendering of glyphs - etnaviv only. - Xv textured adapter - etnaviv only. + +Rough build instructions +------------------------ + +$ git clone git://git.armlinux.org.uk/~rmk/libdrm-armada.git/ +$ cd libdrm-armada +$ mkdir m4; autoreconf -f -i +$ ./configure --prefix=/usr +$ make +$ make install +$ cd .. +$ git clone https://github.com/laanwj/etna_viv.git +$ ETNA_SRC=$PWD/etna_viv +$ git clone git://git.armlinux.org.uk/~rmk/xf86-video-armada.git/ +$ cd xf86-video-armada +$ ./autogen.sh --prefix=/usr --disable-vivante --disable-etnaviv \ + --with-etnaviv-source=$ETNA_SRC +$ make +$ make install +$ cp conf/xorg-sample.conf /etc/X11/xorg.conf + +Now edit xorg.conf according to your needs (eg, setting XvPreferOverlay). |