3 ms·
I am excited by this because I do use crouton, to launch my normal E17 (E19) desktop, and while it works great, it does not work as fast as E17 using the native
by yebyen 12y ago
I am excited by this because I do use crouton, to launch my normal E17 (E19) desktop, and while it works great, it does not work as fast as E17 using the native framebuffer.
And on my old Samsung Series 3 (XE303C12) the Mali GPU can only service one client at a time, so crouton will never be as fast as E17 would while not sharing cycles with Chrome.
The GPU drivers are distributed as blobs, as far as I can tell, and while they "only support" EGL/GLES and not OpenGL, they also only do so on the kernel version distributed by Google, which means that even if you perform the onerous machinations that I needed to boot with the kernel DRM and put the drivers from Mali in place where your software will find them, and manage to make all of this work with your distribution's version of X11 (or Wayland, I guess maybe?) you are still stuck running a 3.8.11 kernel, which is really ancient from about 10 minor versions ago.
It's a nice puzzle, but I am ready for someone to give me the answer. I have high hopes that with the "Crouton in a Chrome Window" there will be some kind of a pass-through mode that allows Enlightenment to grab what it needs from the existing screen and do its various compositing works in an accelerated mode. (The eternal optimist in me...)