Originally posted by lyamc
View Post
Announcement
Collapse
No announcement yet.
Ubuntu 21.04 - X.Org vs. Wayland Linux Gaming Performance
Collapse
X
-
-
Originally posted by Azrael5 View PostI don't demanding anything. I just notice the problem on make a right comparison simply why games are still based on xorg because wayaland is not integrated yet. It's not a complain, it's just a description of an actual condition. If wayland was defined 5 years ago, games would have been realized in Wayalnd which is a better graphical stack while X11 is deprecated. I notice that another problem will happen when the linux Oses are wayland based, that is games based on xorg. Structure must be ready before the use of it by means, otherwise the means are conditioned. A window is placed after the wall. No one put a window in a wall that has to be replaced by another new wall. Do you?
Interesting point is for all the VR games I know under X11 are doing a full X11 bipass dropping down to direct Linux Direct rendering manager for best performance. One problem this does not work with Nvidia graphics on Linux.
5 years ago Valve had put their backing behind the way wayland does thing. 5 years ago wayland was fairly much defined. Major issue Nvidia. Games have mostly been keep on being made because Nvidia was not doing anywhere near decent drivers for Wayland. Game developers go where the performance is in a lot of cases.
- Likes 2
Leave a comment:
-
Originally posted by pmorph View Post
We can reformulate. You demanding a quick rewrite was a bit pointless, because it will have no effect at all in getting it done.
Leave a comment:
-
Originally posted by Azrael5 View Post
It's not my duty. The duty deals with people which have assumed the responsibility. Your answer is stupid because if I told someone to make what is my duty to avoid to make it on my own, my answer would be stupid and arrogant as a pretext to not make what is my duty. So, avoid to make the scammer with me, otherwise change your nickname in "cheater".
Leave a comment:
-
Originally posted by dpeterc View PostFeel free to rewrite all the software, instead of telling other people what to do.Last edited by Azrael5; 01 May 2021, 04:07 AM.
Leave a comment:
-
The name of the article is wrong in my opinion. It's called "Ubuntu 21.04 - X.Org vs. Wayland Linux Gaming Performance" but it should be called "Ubuntu 21.04 - GNOME Shell desktop environment under X.Org vs. GNOME Shell desktop environment under Wayland Linux Gaming Performance".
Wayland is not Gnome Shell and viceversa.
Leave a comment:
-
Originally posted by dpeterc View PostFeel free to rewrite all the software, instead of telling other people what to do.
Now the 10% that broken yes to keep therm will require a lot of effort or maybe they will just end up superseded by other software.
XWayland stop gap before bothering to make legacy applications allows to reduce the work load by allowing them to come superseded. This is also why Xwayland does not have to have perfect X11 feature one to one match its the place for applications to in time be replaced due to being superceded or have a compatibility hack placed over them if they turn out to be items user are interested in.
- Likes 2
Leave a comment:
-
Originally posted by Zan Lynx View PostMost likely problem in my opinion is that the programmers thought X11 would always be the SDL backend. And then they made their own calls to X11 functions without going through SDL. This would result in crashes whenever the SDL backend is not X11.
Download libW11 for free. libW11 is a Xlib compatible library for Cygwin that calls native Win32 functions rather than using an X server.
In time people could make wrapper libraries to allow programs like that to run without XWayland but we would be talking per application hacks here.
For now the simplest route is just force game under XWayland. There are enough other problems to deal with before getting into fixing up solo applications where a lot of them are closed source.
I do think at some point game distributitor will do a xlib/xcb wrapper library to wayland for old applications if there is a performance gain there.
Leave a comment:
Leave a comment: