Mike Blumenkrantz(Valve)などによって実行されたすべての作業に続いて、Mesa Zinkコードは、Vulkan上で実行されるOpenGLの素晴らしい非常に有能な形で年を終えます。 API。これは、ネイティブのRadeonSI Gallium3DOpenGLドライバーと比較したZinkOpenGL-on-VulkanのメインラインMesaの現在の状況を示しています。
特に今年の後半に、Zinkには多くの修正と最適化が行われています。多くのエキサイティングな作業がメインラインに統合されましたが、より多くの機能がまだ保留中であり、新年を過ぎてメインラインに移行する予定です。しかし、Phoronixの読書に遅れをとっている人たちにとっては短い話ですが、Zinkは今年、Vulkanを介した汎用OpenGLで長い道のりを歩んできました。
メインラインのメサを備えたジンクの今日の状態について疑問に思っている人のために、ここにいくつかの新しいベンチマークがあります。私が最後にZinkをテストしたのは8月で、それ以来、Blumenkrantzは、問題が報告されているさまざまなゲームの修正と、さらにパフォーマンスの最適化に取り組んでおり、このラウンドのテストは非常に興味深いものになっています。
Mesa22.0の使用-11月26日の時点で(再現性を高めるためにOibaf PPAを使用)、ネイティブOpenGLドライバー(この場合はRadeonSI)を使用してさまざまなOpenGL Linuxゲームのベンチマークを実行し、次にRADVVulkanドライバー上で実行されているZinkを使用してベンチマークを実行しました。このテストは、AMD Radeon RX 6700XTグラフィックスカードを搭載したAMDRyzen 95950Xシステムで行われました。焦点は、さまざまなLinuxゲームでZinkがRadeonSIOpenGLを使用する場合と比較する方法を確認することです。