On 02/19/2011 12:59 AM, microcai wrote:
> I used to think wayland is better.
> But now, I don't.
> 
> 
> What is Wayland ?
> 
> Let me tell you:
> 
> Final Wayland = X11 that rip out everything but GLX.
> Current wayland still missing Input framework like XIM. And batch  of
> other stuffs. Adding it will led wayland to  another X11.
> 
> Wayland forces every app uses OpenGL as drawing facility. Then they
> said, hey , mine are faster than you!
> 
> Of-course wayland is faster! if X11 app also switch to OpenGL
> completely ,  X11 is also faster!
> 
> needless to say , wayland has only one working driver, but X11 has a lot!
> 
> =================
> 
> That's what I'm now thinking about wayland, maybe I am wrong. And I hope
> I am wrong.
> 
> Thanks for any comments.
> _______________________________________________
> wayland-devel mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
> 

>From what I read, you might not be understanding that for the vast majority of 
>applications drawing would be done the same way it is now.  You will code to a 
>drawing toolkit, say GTK or Qt.

Under the hood, those drawing operations will render to a client-side surface 
instead of communicating to an X server to render everything.  This can be done 
any way the client wants, be it software, OpenGL, or any other way.  The plan 
is to enhance the drawing toolkits to use OpenGL paths where possible so they 
can be accelerated in hardware.

Wayland then uses OpenGL ES2 calls to composite those surfaces onto the actual 
framebuffer.  The reason why OpenGL ES2 was chosen is that it is a subset of 
OpenGL that is less expensive to implement in low-end graphics accelerators, 
like those that mobile devices have.

The demo applications use OpenGL directly only because the toolkit work isn't 
ready yet.

The major benefit of Wayland is simplicity and removing the X server as the 
drawing bottleneck.

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to