[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】7 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
890(1): 2020/05/23(土)11:41 ID:xThXoaTW(2/7) AAS
今回のWSL2の対応のポイントはWaylandとRDPそのものじゃなくてWSL2上のLinuxに
デバイスドライバを組み込んでホスト側のDirectX 12を利用できるようにしたことかと
Waylandでは、Wayland Clientはgtk+等がOpenGL ESを使ってバッキングストアに描画し
Wayland Compositorが合成してDRM等で画面に表示する
WindowsではDirect2DやUnity等がDirect3Dを使ってバッキングストアに描画しDWM.exeが
合成してDirectX 12で画面に表示する
GoogleがChromeのWebGLで使っているOpenGL→Direct3DライブラリのANGLEのように、
OpenGL ES→DirectX 12のライブラリを実装してやれば、WSL2上のWayland Clientはバイナリに
一切手を加えることなくホストのDirectX 12のアクセラレーションを利用して描画でき、
それをWayland Compositorが合成しRDPで投げてホスト側のRDP Clientで表示できる
仕組み上RDPのコストがかかるがWindowsの通常のアプリとほぼ同等の性能でLinuxの
GUIアプリを動かせるというのが今回の新機能のポイントかと
898(2): 2020/05/23(土)17:29 ID:xAZ3B4hH(1) AAS
VirtualBoxなら、LinuxゲストでVBtool入れればホスト側のOpenGLアクセラレーションを使える。
>>890の言うことが本当なら、WSL2環境の方がより強力だが。
GPGPU的な用途も可能にするというから、今後は変わっていくだろうけど
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.045s