Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Clutter Picks Up An EvDev Input Back-End, Helps Wayland

  1. #1
    Join Date
    Jan 2007
    Posts
    15,388

    Default Clutter Picks Up An EvDev Input Back-End, Helps Wayland

    Phoronix: Clutter Picks Up An EvDev Input Back-End, Helps Wayland

    Development work towards the major Clutter 1.6 stable release has been progressing nicely within the Clutter 1.5 development branch. These recent development snapshots have brought performance improvements, a GLSL generation back-end, greater usage of OpenGL FBOs, new API functionality, and even a Clutter Wayland back-end. A new development release of Clutter (v1.5.10) is now here and it brings an evdev input back-end...

    http://www.phoronix.com/vr.php?view=ODkzNw

  2. #2
    Join Date
    Mar 2008
    Posts
    578

    Default

    I'm still trying to understand... to a final user, what will wayland bring over X11? And please, be realistic in your reply

  3. #3
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Quote Originally Posted by bulletxt View Post
    I'm still trying to understand... to a final user, what will wayland bring over X11? And please, be realistic in your reply
    It's mostly architectual. The end user will experience perfect drames and (finaly) some correct resizing of windows+widgets.

  4. #4
    Join Date
    Oct 2009
    Posts
    343

    Default

    I was asking same many times.. always answer was link to wikipedia with "wayland" and "x".... nothing helpfull...

  5. #5
    Join Date
    Jun 2006
    Posts
    3,046

    Default

    It's a shift in thinking from an old 2D network-centric framework to a more "modern" framework that's got 3D built in, etc.

    X11 has 3D, yes, but it's tacked on as an afterthought. DRI helps, but it's still a kludge. In the end, what we need is Wayland with something there to provide network transparency (do keep in mind that 3D's not going to go over the wire well...)- something along the lines of a winnowed down X11 or something more like Berlin/Fresco attempted (And was more of an example of being before it's time than anything else...).

    The main gains are going to be better UIs down the line, better 3D support than the other OSes have, and the like. If we weren't losing direct X11 and people weren't so worried about losing the network transparency, I'd expect people to be embracing it instead of questioning it.

  6. #6
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Exa hw accel is also very slow. I hope that Wayland would bring some speedups.

    What I've read from the Wayland website is that it cuts a lot of things that X needs to because of its networked design. I don't know why the X devs think that X11 is pretty good; my noobish intuition says fences all the way down and splitting the networking into X12 with a tiny 3D lib and widget toolkit with scalable content. Throw an Xlib wrapper on top.

    In the mean time Gtk can become networked and Wayland+X11 to fill the gap. If there was ever chance to work on X12, now would be the time. Critisism welcomee

  7. #7
    Join Date
    Jun 2010
    Posts
    250

    Default

    I think it would be awesome, albeit unlikely, if Mac picks up Wayland and then helps with it's development. That might make cross-platform apps just a bit easier to develop.

    Originally Posted by Svartalf
    X11 has 3D, yes, but it's tacked on as an afterthought. DRI helps, but it's still a kludge. In the end, what we need is Wayland with something there to provide network transparency (do keep in mind that 3D's not going to go over the wire well...)- something along the lines of a winnowed down X11 or something more like Berlin/Fresco attempted (And was more of an example of being before it's time than anything else...).
    Svartalf, does that mean that if years down the road, Wayland completely replaces X, then graphics drivers would be easier to write/maintain?

  8. #8
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Quote Originally Posted by Prescience500 View Post
    I think it would be awesome, albeit unlikely, if Mac picks up Wayland and then helps with it's development. That might make cross-platform apps just a bit easier to develop.



    Svartalf, does that mean that if years down the road, Wayland completely replaces X, then graphics drivers would be easier to write/maintain?
    The aole reason Wayland is viableis because it uses the same drivers as X, all the way down.

  9. #9
    Join Date
    Dec 2007
    Posts
    2,402

    Default

    There is a lot of mis-understanding about Wayland. Wayland is basically just a compositor. It does not provide acceleration; apps/toolkits must use some other API to draw (OpenGL ES right now, potentially other APIs like OpenGL, OpenVG, etc. in the future). Wayland just takes the results from each app and composites them together. I'd suggest reading this page:
    http://wayland.freedesktop.org/architecture.html

  10. #10
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Maybe it would be cool if an SVG widget lib would surface so that interfaces scale extremely well and fast without having to wait for an update like with Android (in this case with portrait/landscape).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •