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.
I am a member of the JavaFX Embedded team, which I will loosely define as JavaFX using (hopefully) GPU accelerated rendering direct to framebuffer on a Linux distro.
We currently have rendering using 3 different GPU families, but unfortunately Mali is not one of them.
I have 3 different community boards with Mali-400 on them, and have yet to get the satisfaction of a simple GLESv2 app rendering without X11 in the way. Perhaps this is because I am a library guy (not a kernel guy), perhaps it is due to the emphasis on X11 in the distros, perhaps this is because I have not found the right magic incantation.
So I am looking for recommendations for community boards (easily available without NDA), and/or suggestions on what I am missing in setup on the boards I do have.
I have:
Arndale Board-K
Odroid-U3
A20-OlinuXino-Micro
The A20 forums hint that I should be able to get the sunxi dirvers to install/work, but I keep running into kernel/driver mismatches after several iterations.
Thanks in advance.
Tom,
I am looking to use the EGL/GLES -> framebuffer path.
We are trying to avoid the extra overhead of X11, which is the standard way that EGL works. Different vendor/platforms support this in different ways, so it might even be that the problem is one of configuration and non-standard API
The use case for JavaFX on embedded is for full screen applications, so avoiding X11 reduces overhead, but adds startup complexity.