
答案1
您可以在要執行的程式旁邊安裝 Mesa3D OpenGL DLL,這將為您提供 OpenGL 3 支援。但這是一個軟體渲染器,因此它的有用程度很大程度上取決於您想要用它做什麼。如果是對3D渲染要求比較高的東西,那就沒什麼用了。如果它的渲染要求非常低並且恰好使用 OpenGL 3 API,那麼它可能會做得很好。
答案2
我不確定您是否已經解決了您的問題,因為這裡還沒有更新但我透過在來賓中使用一些特殊的環境變數來執行我自己的 OpenGL 3.3 二進位文件,自己修復了這個問題。
在來賓中試試看:
LIBGL_ALWAYS_SOFTWARE=true GALLIUM_DRIVER=llvmpipe YourProgramHere