Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

ExternalGPUProfiler

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

класс в UnityEngine.Experimental.Rendering

Выполнено в:UnityEngine.CoreModule

Описание

ExternalGPUProfiler API позволяет разработчикам программно делать GPU кадровые записи в сочетании с поддерживаемыми внешними GPU профилерами.
GPU кадровые записи могут быть использованы как для анализа производительности, так и для отладки графических проблем.

GPU Съемки могут быть сделаны при запуске с помощью API как в редакторе, так и в автономных сборках.
ExternalGPUProfiler API поддерживает оба PIX и RenderDoc.


PIX Специальная поддержка
Поддержка PIX доступен только на Windows рабочего стола при использовании DirectX 12 рендеринга API.
NOTE: Весь редактор будет захвачен при захвате кадра в редакторе.

RenderDoc Специальная поддержка
Поддержка RenderDoc доступен при запуске на обоих Windows и Linux рабочий стол.
Поддерживаемое отображение APIs включая DirectX 12, DirectX 11, и Vulkan.
NOTE: При записи кадра в редакторе будет записываться только вид игры.

Статические методы

Метод Описание
BeginGPUCaptureНачинает текущий захват кадра GPU во внешнем профилере GPU.
EndGPUCaptureЗавершает текущий захват кадра GPU во внешнем профилере GPU.
IsAttachedВозвращает true, когда сборка разработки запускается внешним профилером GPU.