The guy from RS posted it on their blog, I repeated it here as it seemed very slow, I then updated with the 'why'. (the GUI part isn't accelerated)
The question is, is this being worked on by someone or not?
AND no, It's not that simple as just getting off your ass and doing it - any performance GUI stuff needed would be handled by the one closed-source part of the RPi - the binary blob. So that means that broadcomm/the foundation have to provide a driver, and this can't be done by "the community" due to its closed source nature.
If you're going to rant about "DIY" at least know that its POSSIBLE before hand.
Actually, it IS as simple as getting off your arse and doing it (although it's not actually simple). Acceleration via OpenGLES or OpenVG doesn't require access to the binary blob. It just requires someone who knows about X video drivers, and OpenGLSES/VG.
There is very little extra that could be done to accelerate X by using the blob over OpenGLES - after all it's optimised to run OpenGLES fast, so the best is to use those libraries.
furry nuff.. i knew it wasn't trivial..
so really.. no one is currently looking at it, and its expected/assumed that someone skilled enough, will do it off their own back gratis?
i found this which i believe explains it a bit, but the keywords involved result in a lot of unrelated hits so its hard to find much more