Mesa は Apple M1 チップを初期サポートする OpenGL ドライバーを採用

Mali GPU 用の Panfrost ドライバーを開発している Collabora の Alyssa Rosenzweig 氏は、Apple M1 チップで提供されるグラフィックス プロセッサをサポートする asahi OpenGL ドライバーの初期実装が Mesa 用に準備されたと発表しました。このドライバーは Gallium インターフェイスを使用し、OpenGL 2.1 および OpenGL ES 2.0 のほとんどの機能をサポートします。実装された機能は、ほとんどのゲームを実行するにはまだ十分ではありませんが、ドライバーはすでに glxgears および glmark2 アプリケーションを実行でき、また、Khronos コンソーシアムが OpenGL ES 75 との互換性を証明するために使用するdrawElements 品質プログラム テストの約 2.0% に合格しています。

提案されたプロトタイプのコードは、既にMesaのメインコードベースに採用されています。この新しいドライバは、リファレンスとなるGalliumドライバのnoopをベースに、ARM Mali GPU向けに開発中のPanfrostドライバから移植されたコードの一部を使用しています。Mesa用OpenGLドライバに加え、カーネルのDRM(Direct Rendering Manager)サブシステム用のモジュールも将来的に開発予定です。 Linux そして、VulkanグラフィックスAPIを実装したMesaドライバー。

念のため申し上げておきますが、Apple M1チップは標準チップではなく、独自のアーキテクチャ機能を備えたカスタムメイドのチップです。例えば、Apple M1はAppleが設計したカスタムGPUを使用しています。このGPUに関する技術文書は存在せず、独立したドライバ開発は、既存のドライバのリバースエンジニアリングに依存しています。 macOS.

出所: オープンネット.ru

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