On Tue, 27 Sep 2011 20:41:19 +0300, Alon Levy <[email protected]> wrote: > On Tue, Sep 27, 2011 at 09:50:06PM +0800, zhigang gong wrote: > > Hi Keith, > > > > Here is the pull request to merge glamor. Basically, it has three parts. > > The first part is the 2D rendering acceleration implementation in > > glamor directory. It supports both OpenGL/GLESv2. The second part is > > in hw/kdrive/xephyr. This part integrate glamor into Xephyr. And by > > specify a "-glamor" when invoke the Xephyr then you can use glamor > > to accelerate the rendering operations. The third part is in > > hw/xfree86/glamor. This part implements a standalone ddx driver based > > on glamor, egl and kms. With this glamor driver, you can start up > > a Xserver over Mesa/EGL directly, without any native window system. > > > > I am not very familiar with either cairo/pixman, just know that it is > used in spice, and it has a GL backend. There is also clutter, and some > other open source 2D GL rendering libraries (qt canvas is also interesting, > although I guess it's C++). How is glamor related to them? (I guess some > of them don't support EGL, but looking at those who do - clutter certainly, > runs on my n900, and qt as well I think).
It's similar in that it's using GL, but it's not similar in that it's implementing a different rendering API, so all the GL code that matters is different. It's like saying "Quake uses GL, how is glamor related to Quake?"
pgpwgyuzWfLod.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: [email protected]
