Hello, I am interested in the Pinebook Pro. I see the Pinebook and Pinebook Pro both have the "Mali T860 MP4 GPU". I am not familiar with this GPU.
My question is: Do the Pinebooks support Vulkan, and do they support compute shaders? Does the "Manjaro Linux" it ships with include drivers which already support these two things? Thanks
If the underlying reason for your questions are about the GPU performance, the Pinebook Pro is likely not for you.
It performs well for most desktop tasks. Some of the general or video acceleration is not complete in all distros.
Even though the RockChip RK3399 has been out for a while, the Linux kernel work is still on-going for both CPU and
the GPU.
To compare, for the money, the Pinebook Pro gives quite good graphical experience, (assuming all the bits and
pieces are configured properly with the kernel). But, it's no where near an average x64 laptop in GPU performance.
Sorry, I don't know about Vulkan, nor the compute shaders.
--
Arwen Evenstar
Princess of Rivendale
Hi,
The question is not about performance but rather supported GPU APIs. I do a lot of games coding. If I got an extra laptop for portability, I might work on projects on it, and I might test those projects. For purposes of such a test, it would not matter if the performance were good (or else I wouldn't be trying to run it on a $200 spare laptop). But what would matter is whether the code runs at all. If the code had to fall back on legacy OpenGL APIs then it would not be testing the same things.
Anyway thanks
The main problem with these binary drivers is that they likely depend on an older Linux kernel and can only be made to work with that specific supported version. On stable release distributions like Debian or Ubuntu this can work well, but it doesn't mesh well with a bleeding edge rolling release distribution like Manjaro. In fact the same problem crops up with binary Nvidia drivers on x86 and they are much more proactive with binary driver releases than ARM.
But given that the PinebookPro also depends on quite some functionality only recently added upstream to the Linux Kernel, you will probably not only need an older Kernel, but also one with a lot of custom patches applied. Hence only a dedicated system image specifically prepared for the PineBookPro will work unless you want to do this custom patching of an older kernel yourself.