Mesa 18.2は、Radeon EQAAアンチエイリアシング、改善されたSteamVRサポート、および多数のバグ修正をもたらします

Linux-Unix / Mesa 18.2は、Radeon EQAAアンチエイリアシング、改善されたSteamVRサポート、および多数のバグ修正をもたらします 読んだ2分

Linux用のMesa18.2ドライバーは、8月にいくつかのマイナーな後退が発生した後、本日ようやくリリースされました。この最新のドライバーアップデートは、Vega 20のサポート、OpenGL 4.4互換プロファイル、RadeonSIOpenGLおよびRADVVulkanドライバーのサポートの顕著な改善、RadeonSIのOpenGL ES 3.2のサポート、およびその他の重要な改善のほんの一握りを特徴としています。



更新の最小量は、主にNIR最適化を受けたIntelフロント用です。開発は、SPIR-V取り込みによるOpenGL 4.6サポート、ANV用のいくつかの新しいVulkanドライバー拡張、および最新のハードウェアの全面的な一般的な最適化に引き続き取り組んでいます。サポート。

Mesa 18.2は、Mesa3Dグラフィックスドライバースタックの2018年第3四半期の更新プログラムであり、主にIntel、Radeon、Nouveau用のLinuxデスクトップオープンソースVulkan / OpenGLドライバー、およびその他のいくつかの小さなドライバーで使用されます。



また、ユーザーは、いくつかの小さなパフォーマンスの向上と、RADVでのLLVMシェーダーのコンパイルの高速化に気付くはずです。 Radeon EQAAアンチエイリアシングモード、RadeonSIのASTCテクスチャ圧縮サポート、およびLinuxシステムでWine / SteamPlayゲームをプレイするのに役立つRadeonSIのOpenGL4.4互換性プロファイルサポートもあります。



さらに、いくつかの新しいRADV Vulkanドライバー拡張機能と、VirtIO対応のKVMゲストでのOpenGLアクセラレーションのためのVirGLドライバーへのOpenGL 4.3サポートがあります。これにより、これらのユーザーに改善がもたらされるはずです。 Linux上のSteamVRは少し厄介で、制御するのが難しいため、SteamVR Linuxサポートを改善するためのVulkanディスプレイ拡張機能もありますが、状況は確実に改善されています。



Broadcom V3Dドライバーもdfaultによって有効になり、MesaシェーダーキャッシュはRadeonSI計算シェーダーのキャッシュをサポートします。 NouveauNVC0にはいくつかのNIR最適化とOpenGL拡張機能の追加があります。

新機能の公式変更ログは次のとおりです( これらの新機能の一部は、特定のドライバーでのみ使用可能であることに注意してください):

  • virgl上のOpenGL4.3
  • radeonsiのOpenGL4.4互換性プロファイル
  • radeonsiおよびvirgl上のOpenGLES 3.2
  • radeonsiのGL_ARB_ES3_2_compatibility
  • i965のGL_ARB_fragment_shader_interlock
  • nvc0(GM200 +)のGL_ARB_sample_locationsおよびGL_NV_sample_locations
  • radeonsiのGL_ANDROID_extension_pack_es31a。
  • radeonsiのGL_KHR_texture_compression_astc_ldr
  • nvc0(GM200 +)のGL_NV_conservative_rasterおよびGL_NV_conservative_raster_dilate
  • nvc0(GP102 +)のGL_NV_conservative_raster_pre_snap_triangles
  • nvc0(GM107 +)のマルチサンプル画像(GF100 +でサポートされるようになりました)

もあります 大規模 バグ修正の量が多すぎるため、おそらく全体を読む必要があります Mesa18.2リリースノート 必要に応じて、最も注目すべきものをいくつか選びます。



  • バグ61761 – glPolygonOffsetEXT、OFFSET_BIASが誤って膨大な数に設定されている
  • バグ100177 – [GM206] XCOMEnemy内での誤ったレンダリング
  • バグ100430 – [radv]イルカエミュレーターのグラフィカルな不具合
  • バグ105497 – ast_type_qualifierビットセットの変更後、72コアシステムでshader-dbがクラッシュする
  • バグ105904 – 32ビットのwinevulkanプログラムを機能させるには、ドライバーのアップグレード後にmesaシェーダーキャッシュを削除する必要がありました。
  • バグ106382 –シェーダーキャッシュが壊れますINTEL_DEBUG = shader_time
  • バグ106511 – radv:SIでMSAAが壊れています(vkCreateImageでのアサーションエラー)
  • バグ106642 – DRI3 v1.2 /修飾子のサポートが有効になっている場合、デスクトップの起動時にi965でXサーバーがクラッシュする

11月末から12月初旬までにMesa18.3のリリースが見られる可能性が高いので、Linuxグラフィックドライバーコミュニティでは多くのエキサイティングな作業が行われているので、しばらくお待ちください。

タグ OpenGL 火山