今年初め、Raspberry Pi FoundationはIgaliaと提携し、Raspberry Pi向けのオープンソースVulkanグラフィックドライバーの開発を開始しました。しかし、NVIDIAのエンジニア、Martin Thomas氏が先手を打って開発を進めていました。
トーマス氏は昨日、自身のTwitterでRPi-VKドライバがプライムタイムで使える状態になったことを発表しました。この才能あふれるエンジニアは、2年以上もの間、空き時間を利用してVulkanドライバの開発に取り組んできました。
技術的には、Thomas氏のバージョンはKhronos Groupが策定した公式標準に準拠していないため、厳密にはVulkanドライバではありません。しかし、この機知に富んだ開発者は、Vulkanのパラメータに可能な限り準拠し、ハードウェアの許容範囲に限りなく近いドライバを開発しました。ただし、RPi-VKドライバには1つだけ制限があります。現在開発中の公式Vulkanドライバとは異なり、Thomas氏のバージョンはRaspberry Pi 1、2、3、Zeroデバイスに搭載されているBroadcom VideoCore IV GPUにのみ対応しています。
新しい低レベル RPi-VK ドライバーを使用して、@Raspberry_Pi 3B+ で VkQuake3 が 100+ FPS で動作しています pic.twitter.com/UhhYgQrAEi 2020 年 6 月 19 日
トーマス氏は、Raspberry Pi 3 Model B+とQuake III Arenaを使って、RPi-VK-Driverの威力を披露しました。250MHzクロックのBroadcom VideoCore IV GPUは、1,280 x 720の解像度で100fps以上でゲームを動作させました。トーマス氏は、Raspberry Pi 3 Model Bはハードウェアの制限により、1,920 x 1,080の解像度で約70fpsの性能しか出せないだろうと見積もっています。
Thomas氏は、OpenGLドライバと比較して、RPi-VKドライバはメモリ管理が改善され、マルチスレッドコマンドの送信処理能力に優れていると断言しています。このドライバには、MSAA(マルチサンプルアンチエイリアシング)のサポート、低レベルアセンブリシェーダ、パフォーマンスカウンタといった機能も備わっています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
Zhiye Liuは、Tom's Hardwareのニュース編集者、メモリレビュアー、そしてSSDテスターです。ハードウェア全般を愛していますが、特にCPU、GPU、そしてRAMには強いこだわりを持っています。