luc4 wrote:I installed XBMC following this:
http://www.raspbian.org/RaspbianXBMC. I chose the prebuilt package so I used the indications in
http://michael.gorven.za.net/raspberrypi/xbmc as suggested. I don't know if this is related to what I'm experiencing or not, but it seems XBMC cannot play 1080p big buck bunny. I suppose it should... correct? It plays the audio but no video. However it is probably not related as 720p seems to be working fine...
If anyone else is aware of other ways of getting hints of what happens when calling OMX_UseEGLImage, please let me know

Thanks!
Probably not enough GPU memory allocated.
omxplayer wants gpu_mem=128 for 1080p playback
dvdplayer wants gpu_mem=192 for 1080p playback (having a queue of 32-bpp textures is more expensive than 12-bpp YUV frames).
Note: only dvdplayer uses OMX_UseEGLImage (and it's performance is worse than omplayer).
No promises, but if you produce an ARM test app that uses OMX_UseEGLImage and fails (binary only is okay), I can run it with a (GPU) debugger attached and see if anything obvious is failing.
But if that doesn't show anything obvious I probabably can't help much more. Getting OMX_UseEGLImage working with dvdplayer took a couple of weeks and I don't have the time to go through that again with someone else's code.
I can only suggest you look very closely at the code I linked to before and make sure your close is as close as possible.