i understand, no real reason for such work, i agree with you3D - is more or less a solved problem, but:
a) It supports only OpenGLES, so if your app isn't OpenGLES compatible it won't work (and most desktop apps are OpenGL, not OpenGLES).
b) I have OpenGLES compatible Xorg driver but in my test it doesn't seem to work. I may need to upgrade glibc to do that (and trust me it is a pain to do so) - I can't fix it just by recompiling thanks to the proprietary nature of some parts of the driver. My motivation to fix this is low because of a) above.
you're right, a special version of vlc has to be built. Cedarx support seems much more useful than 3d/mali, do you plan supporting cedarx in a future release?As for Cedarx - see the status here: http://linux-sunxi.org/CedarX. I am under the impression that CedarX is only working for a special forked version of VLC (which I haven't built yet), but may be I'm wrong. If you have any more info on this I'd like to know.
Thank you