Originally posted by uid313
View Post
Announcement
Collapse
No announcement yet.
Mir Development Stats Dominated By Canonical
Collapse
X
-
Originally posted by shaunehunter View PostCanonical wants to start putting out devices this fall. Wayland's ETA is sometime'ish. "Doing it right" has no value if it never gets done. Canonical seems to want Mir to be compatible with Android drivers and that may be the right call. I imagine the wayland team was about as receptive to working with Canonical as the GNOME project was.
Leave a comment:
-
Originally posted by dee. View Post
"Prior to version 1.2, the name of the EGL specification was OpenGL ES Native Platform Graphics Interface." No, EGL isn't OpenGL ES, it's OpenGL ES Native Platform Graphics Interface. I mixed that up in the first place, however, corrected that in my 2nd post.
Leave a comment:
-
Originally posted by shaunehunter View PostWhat and where do you buy it. I probably would buy it. Really.
I'm not hating on Wayland, I'm waiting on it.
Leave a comment:
-
Originally posted by IsacDaavid View Postnot pretending to drive the conversation to a different path, but in cases like this it feels desirable to have an advertising clause or some sort of attribution requirement in the license itself.
Leave a comment:
-
Originally posted by jrch2k8 View Postfor @mrugiero
1.) well if you have a complex desktop maybe it make no sense to discard a compositor but imagine you have an ARM HTPC that you want to autostart XBMC, well XBMC don't need the compositor since it will always be fullscreen and is better for it to have 100% of the GPU resources dedicated to it, instead of wasting cycles in keep a compositor for the sake of it
2.) well if you are in a complex desktop enviroment like KDE or Gnome well the compositor need to know[you have IPC API for that] that you want full control of the GPU and given its smart enough it will use any method it can to remove itself of the GPU to give control to that App. As the how it will depend of the compositor but for example Kwin could copy all the non full screen surfaces to an SHM buffer and flush the GPU to pass it to the App and once you wish to switch or de maximize the compositor will composite in that SHM buffer while is been copied back to the framebuffer or it could simply keep other surfaces in in the framebuffer tagged as offscreen so it will consume some GPU memory but stay entirely away of the render process or any other method the compositor can handle[very rich set of options to play with].
as a rule of thumb remember composite basically means create a single surface using many layers of smaller surfaces outside the scope of you own application[in wayland you can composite effect within your app], so if you control the only surface available cuz is full screen and you own the process and the compositor is not needed because there is nothing to composite[note that eye candy is not part of the composite stage but the render stage and you control the render stage from the app GPU wide if fullscreen or surface owned wide if you are in a multi surface scenario]
Leave a comment:
-
for @mrugiero
1.) well if you have a complex desktop maybe it make no sense to discard a compositor but imagine you have an ARM HTPC that you want to autostart XBMC, well XBMC don't need the compositor since it will always be fullscreen and is better for it to have 100% of the GPU resources dedicated to it, instead of wasting cycles in keep a compositor for the sake of it
2.) well if you are in a complex desktop enviroment like KDE or Gnome well the compositor need to know[you have IPC API for that] that you want full control of the GPU and given its smart enough it will use any method it can to remove itself of the GPU to give control to that App. As the how it will depend of the compositor but for example Kwin could copy all the non full screen surfaces to an SHM buffer and flush the GPU to pass it to the App and once you wish to switch or de maximize the compositor will composite in that SHM buffer while is been copied back to the framebuffer or it could simply keep other surfaces in in the framebuffer tagged as offscreen so it will consume some GPU memory but stay entirely away of the render process or any other method the compositor can handle[very rich set of options to play with].
as a rule of thumb remember composite basically means create a single surface using many layers of smaller surfaces outside the scope of you own application[in wayland you can composite effect within your app], so if you control the only surface available cuz is full screen and you own the process and the compositor is not needed because there is nothing to composite[note that eye candy is not part of the composite stage but the render stage and you control the render stage from the app GPU wide if fullscreen or surface owned wide if you are in a multi surface scenario]
Leave a comment:
-
Originally posted by jrch2k8 View Posthere is the blog post http://mer-project.blogspot.fi/2013/...u-drivers.html
and the quote from the dev himself
"Earlier this year however, I discovered that a well-known company had taken the code - disappeared underground with it for several months, improved upon it, utilized the capability in their advertisements and demos and in the end posted the code utilizing their own source control system, detached from any state of that of the upstream project's. Even to the extent some posters around the web thought libhybris was done by that company itself."
Leave a comment:
-
Originally posted by smitty3268 View PostWayland is actually shipping in real, live, consumer products. Today. Not just downloadable tech demos.
I'm not hating on Wayland, I'm waiting on it.
Leave a comment:
-
Originally posted by shaunehunter View PostWhere can I get the ROM, what distro packages it, does it actually run programs, can I still make a call?
Ubuntu's is right here ready to go.
https://wiki.ubuntu.com/Touch/Instal...InstallProcess
I am rooting for Wayland but this is the current state of things. Canonical deserves respect here.
Whether that means it's "winning", or "losing", I'll leave to you. I don't even know what can be won, since the 2 aren't really in competition against each other.
Leave a comment:
Leave a comment: