Mesa 25.3.3 は、25.3 シリーズで導入された強力な機能基盤におけるバグ修正と安定性に重点を置いています。

  • 25.3 ブランチでは、新しい拡張機能、拡張されたハードウェア サポート、ANV、RADV、NVK、PanVK、V3D、Panfrost などのドライバーの改善により、Vulkan と OpenGL が強化されています。
  • これらの変更は、人気のあるゲームや Proton エクスペリエンスに実際の影響を及ぼし、グラフィックの不具合、途切れ、互換性の問題を軽減します。
  • 主要なディストリビューションでは、新機能と安定性に重点を置いた継続的なメンテナンスを組み合わせて、Mesa 25.3.x を段階的に統合しています。

メサ25.3.3

メサ25.3.3 到着 Linuxでゲームをしたりグラフィックを扱ったりする人々の日常生活に、あまり騒がしくなくとも変化をもたらすアップデートの一つだ。 修正と安定性に重点を置いたリリースこれは非常に強力な基盤、つまりVulkan、OpenGL、Galliumドライバ、そしてハードウェアサポートに大幅な変更を加えたMesa 25.3シリーズ全体に基づいて構築されています。ゲーム、開発、あるいは3Dアプリケーションの実行にLinuxをご利用の場合、このバージョンは一見した以上にご活用いただけます。

このリリースは、一方ではMesa 25.3の大きな機能的飛躍と、他方では 表25.3.3のようなエラーを修正するためのメンテナンスポイントパフォーマンスを微調整し、互換性を強化します。この記事では、25.3シリーズの新機能と、バージョン25.3.3で具体的に何が修正されたかを徹底的にレビューします。新しいVulkan拡張機能やOpenGL 4.6およびVulkan 1.4の高度なサポートから、ゲームや実世界のアプリケーションにおけるクラッシュ、メモリリーク、グラフィックの不具合を防ぐための非常に具体的な修正まで、多岐にわたります。

表25.3.3の一般的な更新

Mesaバージョン25.3.3がリリースされました ブランチ 25.3 メンテナンスリリースこのアップデートは、Mesa 25.3.2 のリリース以降に検出されたエラーの解決に重点を置いています。大きな新機能は導入されませんが、既存の機能を改良することで、システムの安定性、信頼性、そしてさまざまなハードウェアとソフトウェアの組み合わせにおける一貫性を向上させます。

APIに関しては、Mesa 25.3.3は引き続き OpenGL 4.6の完全実装ただし、各コンテキストが報告するバージョン番号は、特定のドライバとコンテキストの種類(コアまたは互換性)によって異なります。一部のドライバはOpenGL 4.6の要件をすべて満たしておらず、特に互換性コンテキストでは、若干低いバージョン番号をアドバタイズすることがあります。さらに、OpenGL 4.6コンテキストは、作成時に明示的に要求された場合にのみ公開されるため、アプリケーションはより詳細な制御が可能になり、古いソフトウェアで予期せぬ問題が発生しなくなります。

Vulkan側では、Mesa 25.3.3は Vulkan 1.4 API(各ドライバーによって条件が異なります)`VkPhysicalDeviceProperties` の `apiVersion` フィールドに返される値は、使用しているコントローラーによって異なります。Vulkan 1.4 をサポートするコントローラーもあれば、1.3 または 1.2 のままのコントローラーもあります。ただし、Mesa 共通インフラストラクチャ全体は、この最新バージョンの API に既に対応しています。この機能は、後ほど説明する 25.3 ブランチで追加された拡張機能と機能によってさらに強化されています。

APIに関しては、Mesa 25.3.3は引き続き OpenGL 4.6の完全実装VulkanとOpenGLの改良により、各コンテキストが報告するバージョン番号は、特定のドライバとコンテキストの種類(コアまたは互換性)によって異なります。一部のドライバはOpenGL 4.6の要件をすべて満たしておらず、特に互換性コンテキストでは、若干低いバージョン番号をアドバタイズすることがあります。さらに、OpenGL 4.6コンテキストは、作成時に明示的に要求された場合にのみ公開されるため、アプリケーションはより詳細な制御が可能になり、古いソフトウェアで予期せぬ問題が発生するのを防ぐことができます。

Mesa 25.3.3 のバグ修正と内部改善

解決された問題の1つは、拡張されたIrisドライバ(最新のIntel GPU用のOpenGL)に影響します。 GL_ARB_texture_cube_map は、不正確な反射を引き起こしていました。 Unreal Tournament 2004 のような古いタイトルで発生します。これらの種類のバグは、ベテランのゲームに影響するため、小さなもののように思えるかもしれませんが、ハードウェアを再利用したり、クラシック ゲーム ライブラリを維持したりする人にとっては依然として重要です。

重大な障害に関連する メモリエラー(ページフォールト)が発生したGhost of Tsushima 特定の状況下では、これらの種類の問題により予期しないシャットダウン、クラッシュ、さらにはシステムへの副作用が発生する可能性があり、最近の AAA タイトルで Mesa およ​​び Proton/Steam Play を使用しているユーザーにとって、これらの問題の修正は極めて重要になります。

コンパイルの領域では、Mesa 25.3.3は、 32 ビット システム上の Gallium Ethos ドライバこれにより、一部のデバイスや組み込みシステムでは依然として少数派ではあるものの、環境の一貫性が回復しました。さらに、Raspberry Piなどで使用されているv3dコントローラーのバグも修正されました。 ENABLE_SHADER_CACHE は無効になっていますが、コードは依然としてディスク キャッシュにアクセスしています。不整合により、コンパイルが失敗したり、不確定な動作が発生したりする可能性があります。

その他の注目すべき改善点としては、自動テストのバグ修正が挙げられる。 es1-ABI-チェックとes2-ABI-チェックこれらのテストは、OpenGL ES 1 および 2 実装のバイナリ互換性を検証します。これらのテストが正しく機能することを保証することは、将来のアップデートによって既存のアプリケーションが意図せず動作しなくなるのを防ぐための鍵となります。

Vulkan ドライバー セクションでは、特にデリケートな問題が発生します。 RAMが少ないデバイスにおけるGPUメモリの断片化 この問題は、ANV(IntelのVulkanドライバ)で「スラブ」システムが有効になっている場合に発生していました。メモリが限られた環境では、グラフィックメモリの非効率的な使用と潜在的な安定性の問題を引き起こしていましたが、今回の修正により、より慎重なリソース管理が導入されました。

拡張機能に関連する非常に深刻なバグも修正されています。 GL_AMD_framebuffer_multisample_advanced はシステム全体をフリーズさせる可能性があるこの種のバグは特定のゲームやアプリケーションだけでなくデスクトップ全体に影響するため、最優先事項とみなされ、このバージョンで修正されました。

最後に、panvkドライバ(特定のArm GPUファミリーのVulkan)に関連するバグは、 FAUコンピューティング管理(fauコンピューティング)これにより、これらのGPUのコンピューティングワークロードにおいて、不正確な結果や不安定な結果が生じる可能性があります。これらのタイプのドライバーは組み込みシステムで広く使用されていますが、コンピュートシェーダーレベルでの障害は、ゲーム、科学技術アプリケーション、AIに影響を与える可能性があります。

表25.3.3の変化と寄与の監視

バージョン25.3.3には、著者別にまとめられた変更点リストが付属しており、 数十人の開発者が小さなパッチでプロジェクトを改良しています。これらのコミットの多くは些細なことのように見えるかもしれませんが (たとえば、パッチをバックポート済みとしてマークするための .pick_status.json への変更)、実際にはブランチを安定させる仕組みの一部です。

アハメド・ヘシャム、アリッサ・ローゼンツヴァイク、ボリス・ブレジロンなどの名前 ディラン・ベイカー、エマ・アンホルト、ゲオルク・レーマン、サミュエル・ピトワゼ 彼らは、ドキュメントの更新(以前のバージョンのチェックサムの組み込みなど)から内部ドライバの調整まで、あらゆるものに署名しています。特に、Dylan Bakerによる複数のパッチは、.pick_status.json ファイルを更新します。このファイルには、メインブランチから安定版25.3.xブランチに移動されたコミットが示され、特定の変更が既に実装されていることを示す明示的なマーカーも含まれています。

その他の貢献者、例えば ルーカス・スタッハ、マレク・オルシャーク、タパニ・ペリ、またはユシュアン・シュイ彼らは、様々なドライバーやサブシステムに影響を与える散発的なパッチに参加しています。このバージョンの簡略化されたリストでは、すべての変更点が個別に詳細に記載されているわけではありませんが、Mesaのメンテナンスが集合的かつ継続的な性質を持っていることは明らかです。各リリースは、多くの小さな貢献の集大成であり、それらが相まってプロジェクトの品質を支えています。

Protonによるゲーム体験への影響

25.3シリーズとその後続のパッチ(25.3.3を含む)の重要なポイントは、 特定のゲームにおける実際の目に見える改善これは単なる合成ベンチマークの問題ではありません。非常に人気のある最近のタイトルに影響する問題も解決されています。

恩恵を受けたゲームのリストには次のような名前が含まれています インディ・ジョーンズ、ハデス2、ダイイングライト、バルダーズ・ゲート3、サイバーパンク2077、シャドウ・オブ・ザ・トゥームレイダーこのアップデートでは、ゲーム体験を損なっていたレンダリングバグ、互換性の問題、そして軽微な不安定性を修正しています。また、『Horizo​​n Forbidden West Complete Edition』、『アサシン クリード ヴァル​​ハラ』、『ファイナルファンタジーXVI』、『レッド・デッド・リデンプション2』といった大ヒット作から、『Hollow Knight: Silksong』や『ウィッチャー3』といったカルト的な人気を誇る作品まで、多くのタイトルが収録されています。

リストはさらに拡大し、 ペナンブラ:オーバーチュア、ボーダーランズ4、バイオハザード4:セパレート・ウェイズ、ドゥーム:ダークエイジ、エンドレス・レジェンド2、ノーマンズスカイ、エイジ・オブ・ワンダーズ4、コール・オブ・ザ・ワイルド:アングラー、エリート・デンジャラス、ミッドナイトクラブ3、ドラゴンエイジ:ヴェールガード、ラチェット&クランク、カウンターストライク2、ゴースト・オブ・ツシマ、ライク・ア・ドラゴン:インフィニット・ウェルス その他にも、多くのケースで、これらの変更により、視覚的なアーティファクトの減少、クラッシュの減少、持続的なパフォーマンスの向上、またはホットシェーダーコンパイルによるスタッターの軽減など、さまざまな効果が得られます。

Proton/Steam Playでプレイする人にとって、25.3シリーズは特に好評で、以下の点が実装されました。 Vulkan で実行される Direct3D タイトルの ANV (Intel) における特定の修正不具合や煩わしいクラッシュを軽減します。RADVの最適化とNVKの改善に加え、Linux + Protonの組み合わせは、特にMesaがサポートするIntel、AMD、NVIDIA GPUを搭載したシステムにおいて、Windowsと比較してさらに実用的なゲームプラットフォームとなります。

全体を見ると、Mesa 25.3 シリーズとその 25.3.3 アップデートは非常に強力な組み合わせを表しています。 一方では、Vulkan 拡張機能、OpenGL の改善、新しい Gallium ドライバー、拡張されたハードウェア サポート、高度な開発ツールなど、大きな進歩が見られ、他方では、バグ修正がしっかりと行われています。 これらの改善は、「Ghost of Tsushima」や「Unreal Tournament 2004」といったゲームで直接的に実感できるだけでなく、ANV、RADV、NVK、PanVK、v3d、Panfrost、PVRといったドライバの全体的な動作にも顕著に表れています。こうした改善により、MesaはLinuxグラフィックススタックの中核を担う存在であり続けています。活発で協調的な開発プロセスは、このオペレーティングシステムでのグラフィックス操作やゲームプレイを冒険ではなく、よりスムーズで快適な体験にすることに明確に重点を置いています。

メサ25.3
関連記事
Mesa 25.3がVulkan、OpenGL、ゲームの改善を伴って登場