Mesa19.3がオープンソースのOpenGL4.6と、IntelおよびAMDRadeonドライバーでサポートされるいくつかの新しいVulkan拡張機能を搭載

ハードウェア / Mesa19.3がオープンソースのOpenGL4.6と、IntelおよびAMDRadeonドライバーでサポートされるいくつかの新しいVulkan拡張機能を搭載 読んだ3分

Taichi Variant RX5000グラフィックカード



Mesa19.3にバージョンをもたらすMesa3D Graphics Libraryの次の四半期アップデートには、最新のオープンソースOpenGL v4.6のサポートや、いくつかの新しいVulkan拡張機能など、多くの利点が含まれると予想されます。 Mesa 19.3アップデートは、今週自体がすぐにリリースされる可能性があり、専門家は、今年が終わる前に、これがはるかに最大または最も重要な改善であると主張しています。 Linuxデスクトップユーザーは、Mesa 3Dグラフィックライブラリへの重要なコンポーネントの追加を熱心に待っていました。これは、「ブロッカー」のバグが原因で更新が大幅に困難になり、遅延したためです。

Mesa 19.3 Linuxデスクトップユーザーのクリスマス前に到着するには:

Mesa 19.3は、 以前のMesa19.2アップデート ブロッカーのバグが原因ですが、ゲームにLinux OSを好むデスクトップPCユーザーは、その到着が非常に重要であると考えています。 Mesa 19.3は、OpenGL / Vulkanドライバー実装用のグラフィックライブラリの大幅な改善です。



いくつかの機能の追加と改善がありますが、この四半期ごとのMesa3DアップデートについにIntel用のOpenGL 4.6が追加されたという理由だけで、Linuxデスクトップユーザーは同じことを熱心に待っています。さらに、このアップデートには、Intel Gen12 / TigerLakeの初期サポートも含まれています。このアップデートでは、ZinkがVulkanの上にOpenGL用にマージされました。最新のアップデートは、 新しいラズベリーパイ4 V3DがOpenGLESを処理する方法が改善されたためです。



Mesa 19.3アップデートでは、Radeon Vulkan ACOバックエンドが追加されました。これにより、Linuxでのゲームパフォーマンスが大幅に向上するはずです。これらの改善とは別に、Mesa 3Dグラフィックライブラリの最新のアップデートには、IntelドライバーとRadeonドライバーの両方でサポートされるいくつかの新しいVulkan拡張機能が含まれています。以下は、Mesa19.3アップデートの公式変更ログのハイライトの一部です。



  • SPIR-Vサポートが実施されたため、Intel i965 / IrisドライバーのOpenGL4.6サポート。
  • さまざまなドライバーに追加された他のさまざまな非コアOpenGL拡張機能。
  • KHR_shader_clock、KHR_shader_float_controls、SPIR-V 1.4サポート、Vulkanメモリモデル、shader_subgroup_ballot / shader_subgroup_voteなどのIntelANVおよびRadeonRADVでサポートされる多数の新しいVulkan拡張機能。
  • Intel Tiger Lake(Gen 12)グラフィックスの初期サポート、Linux5.4での初期カーネルサポート。
  • Radeon RADV用のACOシェーダーコンパイラバックエンドが、GFX8からGFX10Naviハードウェアに存在するようになりました。 RADV ACOは、「RADV_PERFTEST = aco」環境変数を使用して有効にできます。
  • Intel Gallium3Dドライバーのパフォーマンスが向上し、いくつかの長引くバグが解決されれば、i965ドライバーをほぼ置き換えることができます。 Mesa 20.0は、Broadwellハードウェア以降のデフォルトドライバーを切り替えるための計画段階です。
  • HEVC /H.265およびVP9の8KデコードなどのRadeonSIビデオデコードの改善。
  • RadeonSIドライバー内でのNavi14のサポート(RADVは19.2でサポートされていました)。
  • Valveが取り組んでいる新機能としてのRADVセキュアコンパイルサポート。
  • SConsビルドシステムは、MesaでMesonビルドシステムをより適切に採用するために、Windows以外のプラットフォームでは非推奨になりました。
  • AMDコードは、新しいAMDGPUリセットカーネルインターフェイスの使用をサポートしています。
  • Zinkは、Gallium3D内でVulkanを介した基本的なOpenGLサポートを提供するために統合されました。
  • TURNIPVulkanドライバーの改善。
  • AMD RadeonAPUのパフォーマンスが向上しました。
  • Lima Gallium3Dドライバーの改善と、オープンソースのMaliグラフィックス用のPanfrostの継続的な作業。
  • Raspberry Pi 4V3DはほぼOpenGLES3.1を処理しています。
  • Cloverによる最終的なOpenCLサポートに向けた作業におけるNouveauSPIR-Vのサポート。
  • RadeonSIドライバーを看護する際の大規模なGallium3DNIRクリーンアップは、最終的にデフォルトでNIRを有効にし、次にOpenGL 4.6をオンにします(Mesa 20.0-develで保留中ですが、NIRはまだデフォルトでオンになっていません)。
  • LLVMpipeおよびこのソフトウェアラスタライザーに対するその他の拡張機能の計算シェーダー。
  • Mesaシェーダーディスクキャッシュは、最新の4+コアシステムに対応するようになりました。

Mesa 20.0には、デフォルトでビルドするIntelのGallium3Dドライバーが含まれています

Mesa 19.3がエキサイティングな場合、Mesa3Dグラフィックライブラリの次のメジャーアップデートはさらに魅力的です。 Intelは新しいものを使用する予定です Gallium3D OpenGLLinuxドライバー デフォルトでは、次の四半期アップデートで、Mesa20.0になる可能性があります。 Gallium3D OpenGL Linuxドライバーが自動的に含まれているため、ユーザーは手動で選択する必要はありません。

Intelの次のステップは、サポートされているハードウェアのデフォルトのランタイム選択としてGallium3Dドライバーをオンにすることです。これにより、Mesa20.0の機能がフリーズする前にさらにテストを行うことができます。ただし、これは翌月末、つまり2020年1月にのみ発生するはずです。さらに、安定版リリースは2月末または3月末に到着する可能性があります。 Intelを含む多くの専門家は、Mesa 19.3自体のデフォルトを変更することを望んでいましたが、それは明らかに実現していません。それでも、追加の時間により、機能またはパフォーマンスの低下を確実に排除できます。