開発のXNUMXヶ月後 の新しいバージョンのリリース の新しいブランチ 実験状態の表21.2 そして、コードの最終的な安定化の後、安定バージョン21.2.1がリリースされます。
Mesa21.2のこの新しいバージョン 完全なOpenGL4.6サポートを提供します 965の場合、iris、radeonsi、zink、およびllvmpipeドライバーに加えて、AMDr4.5およびNVIDIAnvc600でOpenGL0のサポートを利用できます。
表21.2主なノベルティ
表21.2で、次のことがわかります。 初期のGPUサポートに含まれるasahiOpenGLドライバー チップで供給 アップルM1。 コントローラー Galliumインターフェイスを使用し、OpenGL2.1およびOpenGLES2.0のほとんどの機能と互換性があります、ただし、ほとんどのゲームの実行には使用できません。
もう一つの目新しさは PanVkドライバーの組み込み (Collaboraの従業員によって開発された) グラフィックAPIVulkan GPU ARM MaliMidgardおよびBifrostのサポート また、OpenGLサポートを提供するPanfrostプロジェクトの継続として位置付けられています。
また、この新しいバージョンのMesa21.2では MidgardおよびBifrostのPanfrostは、OpenGL ES3.1をサポートしています。 ただし、Bifrostチップのパフォーマンスを向上させ、Valhallアーキテクチャ(Mali G77以降)に基づくGPUをサポートする計画があるとのことです。
Zinkドライバーは、OpenGL拡張機能をサポートできるように機能しています。 GL_ARB_sample_locations、GL_ARB_sparse_buffer、GL_ARB_shader_group_vote、GL_ARB_texture、およびGL_filter_minlock。 DRMフォーマット修飾子が追加されました。
にいる間 VulkanANVコントローラー (インテル) およびOpenGLアイリスドライバー、この新しいバージョンではeは、今後のIntelグラフィックカードをサポートするための準備作業を行いました Xe-HPG(DG2)。 これには、初期レイトレーシング機能とレイトレーシングシェーダーのサポートが含まれます。
lavapipeドライバー側で、「wideLines」モードがサポートされるようになりました(幅が1.0より大きい線のサポートを提供します)。
また、 OpenGL4.3はすでにvirglをサポートしています およびとの互換性 Vulkan 1.2は、IntelおよびAMDカードで利用できますエミュレーターモード(vn)と同様に、Vulkan1.1のサポートはQualcommGPUとlavapipeソフトウェアラスタライザーで利用できます。 また、Vulkan1.0はBroadcomVideoCore VIGPUで利用できます (ラズベリーパイ4)。
の 目立つ他の変更 この新しいバージョンの:
- NVIDIA GT50x(GeForce GT 21x2)GPU用のNouveau nv0ドライバーには、OpenGL ES3.1のサポートが含まれています。
- GPU用に開発中のVulkanTURNIPドライバーとFreedrenoOpenGLドライバー
- Qualcomm Adrenoは、Adreno a6xx gen4 GPU(a660、a635)の初期サポートを提供します。
- MSVCコンパイラを使用してWindowsプラットフォームでRADVドライバを構築する機能が実装されました。
- 代替GBM(Generic Buffer Manager)バックエンドの動的検出とロードのサポートを実装しました。 この変更は、NVIDIAドライバーを搭載したシステムでのWaylandのサポートを改善することを目的としています。
- Vulkan RADV(AMD)、ANV(Intel)、およびlavapipeドライバーが拡張機能のサポートを追加しました
最後に あなたがそれについてもっと知りたいのなら この新しいバージョンのMesa21.1.0コントローラーについては、 詳細は次のリンクをご覧ください。
LinuxにMesaビデオドライバをインストールするにはどうすればよいですか?
Mesaパッケージ すべてのLinuxディストリビューションで見つかりました、したがって、そのインストールは、ソースコードをダウンロードしてコンパイルすることによって行うことができます(ここにそれに関するすべての情報)または比較的簡単な方法で、ディストリビューションまたはサードパーティの公式チャネル内での可用性に依存します。
Ubuntu、Linux Mint、および派生物のユーザー向け 次のリポジトリを追加して、ドライバをすばやく更新できます。
sudo add-apt-repository ppa:kisak/kisak-mesa -y
次に、パッケージとリポジトリのリストを次のように更新します。
sudo apt update
そして最後に、次の方法でドライバーをインストールできます。
sudo apt upgrade
ある人の場合 Arch Linuxユーザーと派生物は、次のコマンドでインストールします。
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
彼らが誰であれ Fedora 32ユーザーはこのリポジトリーを使用できるため、以下を使用してcorpを有効にする必要があります。
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
最後に、 openSUSEユーザーの場合は、次のように入力してインストールまたはアップグレードできます。
sudo zypper in mesa