I'm establishing a startup company and decided to use ARM devices as thin clients for my company's VDI solution. I have recently bought an RK3288-based device which uses a MALI-764 GPU. The device has Ubuntu 14.04 installed, but it is missing the 3D Hardware Acceleration functionality due to missing MALI 764 drivers.
However, I found the drivers available on Developer.
My question is: How can I compile these drivers to gain full 3D hardware acceleration on my linux-based device?
Are the X11 Mali drivers still going to be released soon, end March, April?
RK3288 Popmetal now has 3.14 kernel released.
Firefly board now runs with mainline v4.0 rc1 kernel(still some bugs).
We were hoping to make faster progress with X11 but it turned out to be harder than expected. There is still a lot of work in progress going on in the community to get the kernel, libdrm and armsoc working on Firefly with X11 and there doesn't appear to be any implementation available as a complete stack at the moment. So it's still on our roadmap but it's hard to tell when we'll be able to produce X11 drivers for Mali-T76x as we depend on other software components to support the Rockchip RK3288 SoC.
Thank you for the Info,
While X11 drivers with HW acceleration still need some time, Ubuntu 15.04 dev version already runs fine on RK3288 devices (fbdev driver) with some tweaking.
Bitkistl: Migrating Ubuntu 15.04 from upstart to systemd on the Ugoos UT3(S)
libhybris seems to work for video playback:
hw accelerated video / video processor (VPU) running on linux on RK3288 / fir... - Firefly-RK3288 - Firefly Open Source…
Best Regards,Peter Bauer
I have a nicely working X11 stack on the rk3288 using a fork of the armsoc x-server [mmind/xf86-video-armsoc at devel/rockchip · GitHub]. I still have to figure some things out, mainly the one issue I have added there myself. But in general the diff to the upstream xf86-video-armsoc is quite smallish.
Also it looks like libdrm currently does not need any specific additions to create basic functionality.
To access the Mali I'm using the mali-driver from ChromeOS. This of course works on veyron devices, but also for example on the Firefly and the seemore.playcanvas.com demo runs really smoothly (around 60fps) with this.