所以GLX是X11上OpenGL的图形上下文创建和管理系统。但在设计上,Wayland 不兼容 X11,并且为 OpenGL 上下文管理实现了 EGL,而不是 GLX。那么,在 Ubuntu 17.10 上基于 Wayland 的会话中,我仍然可以运行使用 GLX(例如glxinfo
和glxgears
)创建其上下文的应用程序吗?是否有一些透明的 GLX 仿真正在进行?
另外(因为这可能与上面的问题有关)为什么在 Wayland 上运行时,这些基于 GLX 的应用程序不能使用 MSAA(例如glxinfo
不返回任何支持 MSAA 的上下文类型)——至少在我的英特尔 GPU 上在 X.org 而不是 Wayland 上运行时,MSAA 在相同的应用程序、GPU 和 Ubuntu 版本上运行良好?