日本語版
最新ニュース
世界

Radeon メモリ ビジュアライザーが Qualcomm Adreno Vulkan Driver と接続

オープンソースの性質と、AMD が自社の Radeon Memory Visualizer "RMV" を GPUOpen 傘下でオープンソース化しているため、AMD グラフィックス ドライバー以外の場所でも使用されています。 1月に私はその方法を書きました IntelのオープンソースVulkanドライバーを採用 Radeon Memory Visualizer とインターフェースできるためです。 今週、Qualcomm Adreno「TURNIP」Vulkan ドライバーも RMV 統合を可能にするように設定されました。 Igalia エンジニアの取り組みのおかげで、Mesa 内の Qualcomm Adreno TURNIP "TU" Vulkan ドライバーは、"MESA_VK_TRACE" 環境変数を介してメモリ トレースを有効にするときに、Radeon Memory Visualizer を利用できるようになりました。 イガリアのザン・ドーベルセク氏は次のように説明した。 「Turip…

Radeon メモリ ビジュアライザーが Qualcomm Adreno Vulkan Driver と接続

1710072222
2024-03-10 11:20:00

オープンソースの性質と、AMD が自社の Radeon Memory Visualizer “RMV” を GPUOpen 傘下でオープンソース化しているため、AMD グラフィックス ドライバー以外の場所でも使用されています。 1月に私はその方法を書きました IntelのオープンソースVulkanドライバーを採用 Radeon Memory Visualizer とインターフェースできるためです。 今週、Qualcomm Adreno「TURNIP」Vulkan ドライバーも RMV 統合を可能にするように設定されました。

Igalia エンジニアの取り組みのおかげで、Mesa 内の Qualcomm Adreno TURNIP “TU” Vulkan ドライバーは、”MESA_VK_TRACE” 環境変数を介してメモリ トレースを有効にするときに、Radeon Memory Visualizer を利用できるようになりました。 イガリアのザン・ドーベルセク氏は次のように説明した。

「Turip に RMV サポートを追加します。内部 RMV レイヤーが追加され、VkDevice エントリポイント ディスパッチ テーブルに統合されます。他の場所と同様、MESA_VK_TRACE 環境変数で有効にすると、メモリ トレースが実行されます。

Mesa での RMV サポートの他の実装と同様に、Turip 全体にトレース ポイントが追加され、さまざまな種類の RMV イベントをレポートし、tu_rmv ログ関数を呼び出して関連する RMV トークン データを出力します。

TU_BO_ALLOC_INTERNAL_RESOURCE割り当てフラグが追加されました。 使用すると、RMV 出力でそのような割り当ては VK_RMV_RESOURCE_TYPE_MISC_INTERNAL タイプの内部リソースに関連付けられます。

この Adreno Vulkan ドライバーに対する Radeon Memory Visualizer のサポートは、 合併した 今週はメサ24.1です。

Radeon Memory Visualizer は、開発者がリソースの使用状況をより深く理解し、オーバーサブスクリプションに対処し、Vulkan および Direct3D ゲーム/アプリのリソース処理をより最適化することを目的として AMD によってリリースされました。 これは AMD Radeon ドライバにとっては非常に優れていますが、オープンソースであるため、他のドライバもこれらの目的に最適であると考えられています。
#Radeon #メモリ #ビジュアライザーが #Qualcomm #Adreno #Vulkan #Driver #と接続

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。