OpenGL と Vulkan の無料実装である Mesa 19.2.0 のリリース

から提出された OpenGL と Vulkan API の無料実装のリリース - メサ19.2.0。 Mesa 19.2.0 ブランチの最初のリリースは実験段階であり、コードが最終的に安定した後、安定バージョン 19.2.1 がリリースされます。 メサ 19.2 で 提供された i4.5、radeonsi、および nvc965 ドライバーに対する OpenGL 0 の完全サポート、Intel および AMD カードに対する Vulkan 1.1 のサポート、Intel カードに対する OpenGL 4.6 標準のサポート。

間で 変化:

  • Intel ビデオ カード (gen965+) 用のドライバー (i7、iris) は完全なサポートを提供します OpenGL 4.6 およびシェーダ記述言語 GLSL 4.60。 OpenGL 4.6 サポートが radeonsi (AMD) および nvc0 (NVIDIA) ドライバーで提供されるまでは、以前に提供された GL_ARB_gl_spirv および GL_ARB_spirv_extensions を実装する必要があります。 追加した 965月にはiXNUMXドライバー用。
  • 新しいドライバーの機能は引き続き拡張されます 虹彩 Intel GPU 用であり、その機能は i965 ドライバーとほぼ同等に達しています。 Iris ドライバーは、Gallium3D アーキテクチャに基づいており、メモリ管理タスクを Linux カーネルの DRI ドライバー側にオフロードし、出力オブジェクトの再利用キャッシュをサポートする既製の状態トラッカーを提供します。 このドライバーは、HD、UHD、および Iris GPU を備えた Gen8+ マイクロアーキテクチャ (Broadwell、Skylake) に基づくプロセッサーのみをサポートします。
  • AMD Navi 10 GPU のサポートを RADV および RadeonSI ドライバーに追加しました
    (Radeon RX 5700)、および 初期サポート Navi 14。RadeonSI ドライバーにも含まれています 追加した 将来の APU Renoir (Zen 2 with GPU Navi) と部分的なサポート アークトゥルス (コンピューティング機能とビデオ デコード エンジン VCN 2.5 のみ、3D なし)。

  • 一部の古い AMD カード (HD 3/600) 用の Gallium5800D R6900 ドライバー 提供された OpenGL 4.5のサポート。
  • RadeonSI用 提示された 新しいランタイム リンカー - rtld;
  • RADV および Virgl ドライバーのパフォーマンスが最適化されました。
  • 拡張された ARM プロセッサを搭載した多くのデバイスで使用されている Midgard (Mali-T6xx、Mali-T7xx、Mali-T8xx) および Bifrost (Mali G3x、G5x、G7x) マイクロアーキテクチャに基づく GPU 用の Panfrost ドライバー。 ドライバーの機能は、GNOME Shell を実行するのに十分なものになりました。
  • NVIDIA が提案した EGL 拡張機能を追加しました EGL_EXT_プラットフォーム_デバイスこれにより、デバイス固有の API を呼び出さずに EGL を初期化できるようになります。
  • 新しい OpenGL 拡張機能を追加しました。
  • RADV Vulkan ドライバーに拡張機能を追加しました (AMD カード用):
  • 次の拡張機能が ANV Vulkan ドライバー (Intel カード用) に追加されました。
    VK_EXT_shader_demote_to_helper_invocation.

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

コメントを追加します