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

24.2.0 か月の開発後、OpenGL と Vulkan API の無料実装のリリース (Mesa 24.2.0) が公開されました。 Mesa 24.2.1 ブランチの最初のリリースは実験段階であり、コードが最終的に安定した後、安定バージョン XNUMX がリリースされます。

Mesa 24.2では、Intel GPU用のanvドライバ、AMD GPU用のradvドライバ、NVIDIA GPU用のNVKドライバ、Qualcomm GPU用のtuドライバ、lavapipeソフトウェアラスタライザー(lvp)、エミュレータモード(vn)、およびv1.3dv(Raspberry Pi 3以降用のBroadcom VideoCore GPU)でVulkan 4グラフィックAPIのサポートが追加されました。Vulkan 1.0のサポートは、dznドライバ(Direct3D 12に基づくVulkan実装)で利用可能です。

Mesa は、iris (Intel Gen 4.6+ GP​​U)、radeonsi (AMD)、Crocus (古い Intel Gen8 ~ Gen4 GPU)、zink、llvmpipe、virgl (QEMU/KVM 用の Virgil7D 仮想 GPU)、freedreno ドライバー ( Qualcomm Adreno)、d3d3 (DirectX 12 上で OpenGL 作業を編成するためのレイヤー)、asahi (Apple M12 および M1 チップで使用される AGX GPU)。 OpenGL 2 のサポートは、AMD (r4.5) および NVIDIA (nvc600) GPU で利用できます。 OpenGL 0 のサポートは、softpipe (ソフトウェア ラスタライザー) および nv3.3 (NVIDIA NV50) ドライバーにあります。

主な革新:

  • デフォルトでは、新しいタイプのシェーダ キャッシュである Mesa-DB が有効になっています。Mesa-DB はデータを 1 つのファイルに保存するため、ファイル システムの負荷が軽減されます。
  • Raspberry Pi 3+ ボードで使用される Broadcom BCM2711/BCM2712 (VideoCore VI/VII) チップ用の Vulkan ドライバー v4dv は、Vulkan 1.3 グラフィックス API をサポートします。 Vulkan 拡張機能 VK_EXT_ Depth_clamp_zero_one および VK_KHR_maintenance5 のサポートが追加されました。
  • OpenGL ドライバー v3d (Raspberry Pi の VideoCore GPU) には、OpenGL 拡張機能 GL_ARB_ Depth_clamp のサポートが追加されました。
  • Fuchsia オペレーティング システム上に構築するための初期サポートが追加されました。
  • AMD GPU 用の RadeonSI および RADV ドライバーのパフォーマンスが最適化されました。
  • Intel GPU のドライバーでは、Intel Xe2 アーキテクチャに基づいたビデオ カードのサポートが強化されました。
  • 新しい Vulkan 拡張機能のサポートを追加しました。
    • RADV ドライバー (AMD) の場合は VK_KHR_dynamic_rendering_local_read。
    • Lavapipe、ANV (Intel)、Turnip、および RADV の VK_EXT_legacy_vertex_attributes。
    • RADV の VK_MESA_image_alignment_control;
    • ANV、dozen、hasvk、lavapipe、nvk、RADV、および Turnip の VK_EXT_shader_replicated_composites。
    • RADV の VK_KHR_maintenance7。
  • Wayland ベースの環境でウィンドウを開いたときに GNOME Shell がクラッシュする原因となったバグを修正しました。

    出所: オープンネット.ru
DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster