Я хочу захватить полные кадры 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?