Как я могу захватить полные кадры Firefox с RenderDoc? - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу захватить полные кадры Firefox с помощью RenderDoc.Кадры, которые захватывает RenderDoc, являются неполными.

Я использую последнюю версию Firefox Quantum (65.0) для Windows 10. Насколько я понимаю, эта версия Firefox использует Direct3D 11 для большей части или для всех своих графических визуализаций, включаяWebGL через слой ANGLE.

Мне удалось присоединить RenderDoc к процессу Firefox, используя параметр командной строки --wait-for-browser и отключив многопроцессную функцию, установив для browser.tabs.remote.autostart значение false.Таким образом, я могу захватывать кадры в RenderDoc.

Я надеялся получить полный журнал процедур рендеринга Firefox.Однако RenderDoc фиксирует только позднюю стадию рендеринга, когда большая часть графики уже прорисована.Firefox, кажется, рисует веб-сайты в общую текстуру, которая затем добавляется в окно.Именно этот поздний этап компоновки фиксируется RenderDoc, но не выполняется ни один фактический рендеринг веб-сайта.

Есть ли способ сделать RenderDoc полным кадром в Firefox?

...