XBMC does support openmax and GLES2. You can remove X11 if you want. That's how xbmc being build under IOS (GLES2 without x11).
I can imagine there may be a few issues with GLES2 initially but I would expect a fully working system to be available soon if someone (hopefully those worked on the iOS port) are already working on it.
Will try to grab one when its available and try to put xbmc on it just for fun.
Quote from blc on September 22, 2011, 18:29
Excellent. Though from what I understand of the GPU & licensing situation, we may not see GPU-accelerated video decoding. XBMC does support VDPAU - if I remember correctly - but from what I've read on these forums, the RasPi uses OpenMAX. I don't know if XBMC (or it's MPlayer backend) supports OpenMAX. Without GPU-accelerated decoding, you can forget about HD video in XBMC.
Though there are ongoing discussions around licensing, so I don't really want to speculate too much on this. Either way, if XBMC devs are positive about this then it's a good sign
. Even if it only ends up supporting SD content, you could still potentially buy a media centre PC for $35!!