Re: XRender

2012-09-21 Thread JS
On Fri, Sep 21, 2012 at 12:38 PM, Pekka Paalanen wrote: > At least it does not require any protocol encoding/decoding or process > context switches, so it has potential to be at least as fast. Raster graphics system in Qt4 library is 6.5 times slower than native one on my PC with Intel graphics ca

Re: XRender

2012-09-21 Thread Pekka Paalanen
e also has > > such an abstraction. > Does it provide same performance as XRender? At least it does not require any protocol encoding/decoding or process context switches, so it has potential to be at least as fast. Thanks, pq ___

Re: XRender

2012-09-21 Thread David Herrmann
t;> such an abstraction. > Does it provide same performance as XRender? Every rendering API you can use to implement XRender you can now use in your wayland client. There is really no restriction except someone has to implement it. So the performance is basically the same. Regards David __

Re: XRender

2012-09-21 Thread JS
your working on a main memory surface, you can use some "raster > painter" abstraction and blend the rasterized glyph into that surface. > I suppose pixman has such an abstraction, and QPaintEngine also has > such an abstraction. Do

Re: XRender

2012-09-21 Thread Pekka Paalanen
hat Cairo should use instead of XRenderCompositeText* and other > XRender functions ? Cairo has several rendering backends, and you refer to the X11 (or xlib?) rendering backend, which specifically will not work without X. Cairo natively on Wayland obviously uses some other way to render text. I'

Re: XRender

2012-09-21 Thread Jørgen Lind
t;Wayland equivalent". You can use whatever you want. The >> demos use Cairo for drawing. > Cairo is also using XRenderCompositeText*. > What Cairo should use instead of XRenderCompositeText* and other > XRender functions ? > ___ > wayl

Re: XRender

2012-09-21 Thread JS
On Fri, Sep 21, 2012 at 8:58 AM, Pekka Paalanen wrote: > There is no "Wayland equivalent". You can use whatever you want. The > demos use Cairo for drawing. Cairo is also using XRenderCompositeText*. What Cairo should use instead of XRenderCompositeText* and other X

Re: XRender

2012-09-20 Thread Pekka Paalanen
On Thu, 20 Sep 2012 22:08:56 +0200 JS wrote: > Does Wayland support XRender? Wayland is not a rendering API or protocol, so no. > If no, what is Wayland equivalent of XRenderComposite(String|Text)(8|16|32) ? There is no "Wayland equivalent". You can use whatever you want. The

XRender

2012-09-20 Thread JS
Does Wayland support XRender? If no, what is Wayland equivalent of XRenderComposite(String|Text)(8|16|32) ? ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel