glxinfo:OpenGL 渲染器 string::Chromium

glxinfo: OpenGL renderer string::Chromium

$ glxinfo | grep rend

direct rendering: Yes
OpenGL renderer string: Chromium

"Chromium" 在 glxinfo 的上下文中意味着什么?

我以前看到过"Mesa DRI Intel"或"software"之类的东西。这一定是新东西吧?

不,这是很古老的东西。它基本上是 chromium open source project(不要与 google 的同名浏览器 enginge 混淆)。

Chromium 为 OpenGL 流转发和操作提供了一个通用框架。 Chromium 的主要目标之一是为分布式渲染提供透明的中间件。然而,该项目自 2009 年以来或多或少已经死亡。

其他项目使用了部分铬。最有可能看到 "chromium" 渲染器字符串的地方是 VirtualBox 的 opengl 层,它使用部分 Chromium 的 OpenGL 库和调度机制将 OpenGL 调用从客户机转发到主机。