Originally posted by mSparks
View Post
Yex Xwayland running on Zink on Nvidia hardware glamor functions perfectly correctly. Yes include the Indirect GLX working.
Indirect GLX does not work with Xwayland because the Glamor rendering engine is not compatible with our EGL implementation.
Yes the our EGL implemention is that the Nvidia EGL implementation is broken and it broken under X11 bare metal and it why glamor with xepher under X11 does not work resulting in Nvidia accelerated graphics not working under xepher and other old opengl application that work fine with AMD and Intel don't work with Nvidia because opengl implicit sync does not work. So that is driver bug effecting Xwayland and Xepher and many other applications some that run on Wayland some that run on X11.
Hardware overlays cannot be used by GLX applications with Xwayland.
Originally posted by mSparks
View Post
Originally posted by mSparks
View Post
To use a X11 WM you don't need X11 baremetal server.
Originally posted by mSparks
View Post
Like it or not the X11 protocol that xwayland supports is getting new X11 protocol extensions that xserver bare metal does not have. So its not just needing to use weston or cage to run wayland applications you can run in the case where you need to use cage/weston to run Xwayland so a X11 application works. You might have notice that this has happened in the last 12 months if you had read over the changes in xwayland. Then you can repeat this going back 4 years in fact with xwayland getting new X11 protocol extensions and xserver bare metal not getting them.
Xwayland and Xserver bare metal are not using the same version of the X11 Protocol. Yes 21 vs 23. That first number is kind of important.
Comment