Chrome 在 Windows 中的硬件 GpuMemoryBuffer

Alv*_*ita 5 google-chrome

有没有办法在 Windows 下的 Chrome 中启用硬件 GpuMemoryBuffer?

我的台式电脑有一块采用 DirectGMA 技术的 AMD FirePro W7100 显卡。有没有办法使用它?

有机会使用解决方法吗?零拷贝呢?我使用以下标志运行 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 个未压缩的全高清视频时,所有视频都运行流畅,但添加另一个视频时,性能会大大降低。到九点,FPS 下降到 20。

所有视频均来自不以任何方式压缩信号的采集卡。

CPU 是六核 i7-5930K@3.50Ghz,双通道 8Gb DDR4。

提前谢谢了。

lkr*_*aav 5

GpuMemoryBuffer仅在MacOSX、ChromeOS 和 Android上受支持