Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当 Windows 上的 OpenGL 应用程序在 VM 或远程桌面上运行时,它通常会恢复为 Microsoft 的 OpenGL 实现。有没有一种方法可以让它无缝地恢复到另一个软件渲染器(即 MESA)。
不,没有。如果要使用 MESA,则必须实际使用 MESA。
你可以做的最接近的事情是使用 DLL 注入来创建你自己的 opengl32.dll 并将它放在真实的和你的应用程序之间。您可以根据需要将任何 API 调用集中到常规调用或 MESA 调用。