We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
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?
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.