This port does allow to build without X, but offscreen rendering is not main 
target of this port, because it provides self-complete widget backend with 
Framebuffer or GLContext gecko/xul rendering.

Offscreen rendering API's implementation is more related to bug
https://bugzilla.mozilla.org/show_bug.cgi?id=746800

which supposed to expose minimal API for rendering Gecko layers into custom 
Image buffer or GL context, and practically platform independent.

Ideally this LinuxGL port + embedding API's would allow to build mozilla for 
offscreen rendering and will cover all requirements of 
http://hg.mozilla.org/incubator/offscreen port

-Oleg

> > Hi,
> 
> >
> 
> > Recently I have been working  on B2G port to mobile Linux which would be 
> > widget toolkit-independent (qt/gtk/cocoa/etc).
> 
> 
> 
> Some time ago Chris Lord did work on a widget toolkit independent
> 
> backend that had a similar focus[1]. His work was targeted at being
> 
> the renderer for the Clutter toolkit, which was used in Moblin.
> 
> 
> 
> I found his work really useful because it was possible to use it
> 
> without an X server present. Does your work require the presence of
> 
> OpenGL to render, or can it render without a display as well? I've
> 
> seen a number of other people interested in the ability to render
> 
> without a display, and we've never managed to meet that need in the
> 
> core Mozilla code.
> 
> 
> 
> -Ted
> 
> 
> 
> 1. http://hg.mozilla.org/incubator/offscreen

_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to