1

当 Windows 上的 OpenGL 应用程序在 VM 或远程桌面上运行时,它通常会恢复为 Microsoft 的 OpenGL 实现。有没有一种方法可以让它无缝地恢复到另一个软件渲染器(即 MESA)。

4

1 回答 1

1

不,没有。如果要使用 MESA,则必须实际使用 MESA。

你可以做的最接近的事情是使用 DLL 注入来创建你自己的 opengl32.dll 并将它放在真实的和你的应用程序之间。您可以根据需要将任何 API 调用集中到常规调用或 MESA 调用。

于 2012-10-14T16:34:18.163 回答