はじめに:
先日、いつの間にか AMD, Intel GPU で RemoteDesktop 環境で OpenGL が利用可能になっていたという記事を書きましたが、NVIDIA GeForce でも RemoteDesktop 環境で OpenGL が利用可能になっていました。
NVIDIA Quadro は従来より、RemoteDesktop で OpenGL が利用できましたが、GeForce は永らく Quadro との差別化のため RemoteDesktop 環境で OpenGL の利用ができませんでした。(ソフト実装の OpenGL 1.1 GENERIC 版しか利用できませんでした。)
しかし、「NVIDIA provides OpenGL-accelerated Remote Desktop for GeForce」で紹介したように GeForce でも RemoteDesktop 環境で OpenGL が利用できるドライバのパッチが提供されて GeForce でも利用できるようにはなっていました。ただ、ドライバをアップデートすると再度パッチをあてる必要があったため、少々使いづらいところもありました。
ところが、いつの間にかパッチをあてることなく、GeForce でも RemoteDesktop 環境で OpenGL が利用できるようになっていることに気づきました。NVIDIA が GeForce の制限を正式に外したようです。最新のドライバで利用できることは確認できましたが、ドライバのどのバージョンから利用できるようになったのかは不明です。OS は Windows 10 の最新バージョン(version 21H1)で動作確認しました。
RDP サーバ側は仮想マシンではなく実マシンの場合の話です。(仮想マシンの場合は vGPU が必要)
リモートデスクトップ:
GeForce
ローエンド GPU の GeForce GT 710 で確認しました。
ドライバは 466.47 でした。
toglinfo で確認すると OpenGL 4.6 ときちんと認識しています。
dxdiag で確認すると「Microsoft Remote Display Adapter」になっていて、DirectDraw アクセラレータ、AGPテクスチャアクセラレータが使用できないとなっています。
コメントを投稿するにはログインしてください。