Home » Визуализатор памяти Radeon подключается к драйверу Qualcomm Adreno Vulkan

Визуализатор памяти Radeon подключается к драйверу Qualcomm Adreno Vulkan

Благодаря природе открытого исходного кода и тому, что AMD сделала свой Radeon Memory Visualizer «RMV» открытым исходным кодом под эгидой GPUOpen, за пределами графических драйверов AMD он нашел применение в других местах. Еще в январе я писал, как драйвер Intel Vulkan с открытым исходным кодом был адаптирован для обеспечения взаимодействия с визуализатором памяти Radeon. На этой неделе драйвер Qualcomm Adreno «TURNIP» Vulkan также был подключен для обеспечения интеграции RMV.

Благодаря работе инженеров Igalia драйвер Qualcomm Adreno TURNIP “TU” Vulkan в Mesa теперь может использовать Radeon Memory Visualizer при включении трассировки памяти через переменную среды “MESA_VK_TRACE”. Зан Доберсек из «Игалии» объяснил:

«Добавьте поддержку RMV для Turnip. Внутренний уровень RMV добавлен и интегрирован в таблицы диспетчеризации точек входа VkDevice. Как и везде, трассировка памяти запускается при включении через переменную среды MESA_VK_TRACE.

Подобно другим реализациям поддержки RMV в Mesa, точки трассировки добавляются в Turnip для создания отчетов о различных типах событий RMV, вызывая функции регистрации tu_rmv для выдачи соответствующих данных токена RMV.

Добавлен флаг выделения TU_BO_ALLOC_INTERNAL_RESOURCE. При использовании в выводе RMV такое распределение будет связано с внутренним ресурсом типа VK_RMV_RESOURCE_TYPE_MISC_INTERNAL».

Поддержка Radeon Memory Visualizer для этого драйвера Adreno Vulkan была добавлена ​​на этой неделе в Mesa 24.1.

Визуализатор памяти Radeon был выпущен AMD с целью помочь разработчикам лучше понять использование ресурсов, устранить проблему чрезмерной подписки и лучше оптимизировать обработку ресурсов для игр/приложений Vulkan и Direct3D. Хотя он отлично подходит для драйверов AMD Radeon, благодаря открытому исходному коду другие драйверы также находят его отличным для этих целей.
2024-03-10 11:20:00


1710071102
#Визуализатор #памяти #Radeon #подключается #драйверу #Qualcomm #Adreno #Vulkan

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.