GNOME Mutter をマルチスレッド レンダリングに変換する作業が開始されました

GNOME 3.34 開発サイクルの一部として開発された Mutter ウィンドウ マネージャーのコードでは、 含まれています 新しいトランザクション (アトミック) API の初期サポート
KMS (アトミック カーネル モード設定) を使用してビデオ モードを切り替えると、ハードウェアの状態を実際に一度に変更する前にパラメータの正確性をチェックし、必要に応じて変更をロールバックできます。

実際的な面では、新しい API のサポートは、Mutter をマルチスレッド モデルに移行するための最初のステップです。このモデルでは、ビデオ サブシステム、OpenGL 関連コンポーネント、およびメインの GLib イベント ループと対話するコードが別のスレッドで実行されます。これにより、マルチコア システム上でレンダリング操作を並列化できるようになります。 GNOME 3.34は11月XNUMX日にリリースされる予定です。

出所: オープンネット.ru

コメントを追加します