Hi Eugene,

Excerpts from Eugene Seah's message of Tue Jul 13 23:33:25 +0100 2010:
> Hi there,
> 
> I'm trying to get the UX working on another ARM device that does not 
> have the same SGX graphics chip that the N900/Beagleboard have. What's 
> limiting the UX/mcompositor from working with non-hw accelerated X11?

MCompositor requires a GLX/EGL backend to do rendering. I briefly (<5 mins)
looked into whether a software backend would be possible, as GLX/EGL
backends are thankfully fairly seperated from everything else, but I didn't
really reach a conclusion. It may be possible (if slow).

MCompositor works this way as it composites thumbnails of running applications
or something along these lines. I haven't worked out precisely what it does as I
haven't had the time to sit down and actually get it running. ;)

The rest of the UX is usable without GL, as libmeegotouch does not require it -
with newest libmeegotouch from master (I'm not sure if it's updated in MeeGo
yet), you have a patch by me which looks for the environment variable
M_USE_SOFTWARE_RENDERING to use software rendering, or alternatively, you can
run applications and pass -software as a parameter.

> 
> Thanks.

Hope this helps,

--
Robin Burchell
http://rburchell.com
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to