Canonical は、IoT やその他の「スマート」デバイスを Ubuntu Core 上で実行しやすくするための、Wayland シンセサイザーおよびプラットフォーム抽象化インターフェイスのセットとして、Mir への投資を続けています。最近、Mir 開発者は、複数の GPU/ディスプレイ デバイスをより適切に処理できるように、グラフィックス プラットフォーム処理の一部をリファクタリングすることに取り組んでいます。

Mir は、同時に動作する複数のグラフィック プラットフォーム ターゲット/バックエンドをより適切にサポートするためにグラフィック プラットフォームの処理をリファクタリングし、表示出力とグラフィック レンダリングが同じデバイス/GPU 上で実行されるというロジックを打ち破りました。

写真は DisplayLink を備えた USB モニターです

この継続的な再設計により、ハイブリッド グラフィック プラットフォームのサポートが可能になり、GPU はより高速な 3D レンダリングを実行し、ディスプレイ スキャン出力は統合グラフィック カードまたはその他のデバイスによって処理されます。 Mir の再設計は、USB 接続の DisplayLink アダプターや同様のデバイスを介したレンダリングや出力などのユースケースでも重要です。

一方、Mir の Canonical 開発者は、次のバージョンでハイブリッド グラフィックスをサポートすることを望んでいますが、サポートしないよりは遅い方が良いと考えています。

Mir グラフィック プラットフォームの詳細については、UbuntuDiscourse を参照してください。

https://discourse.ubuntu.com/t/reworking-mir-graphics-platform-apis/39665