[cairo] Glitz API questions
David Reveman
davidr at novell.com
Tue Mar 1 09:14:52 PST 2005
On Mon, 2005-02-28 at 21:22 -0500, Adam Jackson wrote:
> On Monday 28 February 2005 19:11, David Reveman wrote:
> > glitz_glx_create_pbuffer is a backend function and
> > glitz_glx_pbuffer_create is the pbuffer creation function implemented in
> > glitz_glx_pbuffer.c.
>
> Got it.
>
> > Very unlikely. I'm pretty happy with the current backend interface.
> > Unless your EGL backend needs something additional, I think we can stick
> > to the current interface.
>
> EGL already handles window system objects in a fairly opaque manner so if
> anything it should be even simpler than the GLX backend.
>
> > Eventually we want to be able to run glitz just on top of the EGL common
> > profile, right?
> > This will require that some of the core OpenGL API is considered
> > extensions within glitz. It shouldn't be to hard to get this right but
> > it's a fair amount of work so if you need any help, let me know.
>
> What I'm targetting first is just the EGL API bound to Mesa's existing GL
> core. Eventually I'll try it against one of the open implementations of the
> common profile and see what breaks but that's a bit further down the line
> yet. I'm motivated more by wanting a good API for Solo than actually trying
> to run glitz embedded - for now anyway.
Sounds good. glitz on the EGL common profile is sort of a different
project.
-David
More information about the cairo
mailing list