1

Windows上のOpenGLアプリケーションがVMまたはリモートデスクトップ上で実行されると、通常、MicrosoftのOpenGL実装に戻ります。代わりに別のソフトウェアレンダラー(つまりMESA)に戻すことができる方法はありますか?

4

1 に答える 1

1

いいえ、ありません。MESA を使いたい場合は、実際に MESA を使用する必要があります。

これに最も近い方法は、DLL インジェクションを使用して独自の opengl32.dll を作成し、それを実際のアプリケーションとアプリケーションの間に配置することです。必要に応じて、通常の API 呼び出しまたは MESA への API 呼び出しをファームします。

于 2012-10-14T16:34:18.163 に答える