このニュースはビデオ ゲームとはあまり関係がありませんが、Linux グラフィック スタックにとっては非常に興味深いニュースです。 そして今では、これまでできなかった新しいことが可能になります。これは、Collabora の仕事のおかげです。 MESA コントローラー、および Igalia などの他のメンバーや、コードの改善を続けているコミュニティのすべてのメンバーと一緒に。
さて、グラフィカル API を使用するアプリケーション OpenGL と Vulkan が相互に通信できるようになります。. Vulkan がグラフィック セクションの未来であり、その利点とパフォーマンスにより OpenGL に少しずつ置き換わるのは事実です。 ただし、ソフトウェアおよびゲーム エンジンによる OpenGL への依存は依然として多くあります。 さまざまな理由で OpenGL を選択し続ける古代と現代の両方。
また、非常に大きなビデオゲームになると、 ある API から別の API への切り替え それは簡単なことではなく、通常は時間がかかります。 一部のプロジェクトでは、Vulkan を段階的に統合し、一部の部分を OpenGL で保持できます。 これが、このニュースが最近の将来において非常に重要である理由です。
これらすべてと相まって、 素晴らしい改善 これは、MESA の新しいバージョンごとに表示され、Linux のグラフィックの世界を改善し、ゲームにも良い影響を与えます。 おそらく、エンド ユーザーの観点からはそれほど目立つものではありませんが、OpenGL と Vulkan のハイブリッド ゲームの可能性が今後さらに広がる開発者にとって、これにより作業がはるかに簡単になります。
要するに、これのおかげで 新しい拡張子 MESA の負荷が低いため、アプリはパフォーマンスを犠牲にすることなく通信できます。 その一方で、柔軟性が向上し、ある Khronos グラフィカル API と別の Khronos グラフィカル API 間の移行のロードマップに費やす時間を最小限に抑えることができます。
詳しくは - 公式サイト