5

Есть ли способ включить аппаратный GpuMemoryBuffer в Chrome под Windows?

Мой настольный компьютер оснащен видеокартой AMD FirePro W7100 с технологией DirectGMA. Есть ли способ использовать это?

Есть ли шанс использовать обходной путь? Как насчет нулевой копии? Я запускаю Chrome со следующими флагами:

--canvas-msaa-sample-count = 0 --enable-gpu-memory-buffer-video-frames --enable-gpu-rasterization --enable-hardware-overlays --enable-native-gpu-memory --enable -zero-copy --force-gpu-rasterization --gpu-rasterization-msaa-sample-count = 0 --ignore-gpu-blacklist --num-raster-threads = 6

Но все поля статуса GpuMemoryBuffer являются "Только программное обеспечение". Флаг --enable-gpu-memory-buffer-compositor-resources вызывает экранные щелчки.

Мне нужна максимальная производительность видео, потому что я разрабатываю контроллер видеостены. Когда я показываю 4 видео fullhd без сжатия одновременно, все идет гладко, но добавляя еще одно, производительность сильно снижается. К девяти FPS падает до 20.

Все видео взяты с карт захвата, которые никак не сжимают сигналы.

Процессор представляет собой hexacore i7-5930K@3.50Ghz с 8Gb DDR4 в двухканальном режиме.

Спасибо заранее.

2 ответа2

5

GpuMemoryBuffer поддерживается только на MacOSX, ChromeOS и Android

1

Извините, не могу комментировать, но поделюсь своим опытом. После использования --enable-native-gpu-memory-buffers chrome://gpu/ перестал показывать Native GpuMemoryBuffers: Software only. Hardware acceleration disabled и начал отображаться Native GpuMemoryBuffers: Hardware accelerated .

Тем не менее, все GpuMemoryBuffers Status отображаются как Software . Я пока не могу говорить о влиянии на производительность. Но это противоречие (или это?) кажется странным для меня.

Что касается вашей настройки, объем данных, которые может обработать DDR4, составляет примерно 40-70 Гбит / с на двухканальном канале. Высококачественная видеокарта ~ 400-500 Гбит / с

Вы качаете 1920 * 1080 * 3 * 9 = ~ 56 Гб / кадр.

О, я пропустил дату поста .. Тем не мение. В то время моя видеокарта была довольно хороша со скоростью 100-150 Гбит / с. Так что даже 20 FPS выглядят для меня феноменально.

Так что мой некомпетентный вывод, исходя из здравого смысла, говорит мне, что аппаратное обеспечение становится узким местом, а не хромовыми опциями.

И, учитывая, что этот пост настолько стар, не могли бы вы поделиться результатами?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .