Есть ли способ включить аппаратный 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 в двухканальном режиме.
Спасибо заранее.