GpuMemoryBuffer
é suportado apenas em MacOSX, ChromeOS e Android
Existe uma maneira de ativar o hardware GpuMemoryBuffer no Chrome no Windows?
Meu computador desktop tem uma placa gráfica AMD FirePro W7100, com a tecnologia DirectGMA. Existe uma maneira de usar isso?
Alguma chance de usar uma solução alternativa? E quanto a cópia zero? Eu corro o Chrome com os seguintes sinalizadores:
- 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-rasterização --gpu-rasterização-msaa-sample-count = 0 --ignore-gpu-lista negra --num-raster-threads = 6
Mas todos os campos de Status GpuMemoryBuffer são "Somente software". O sinalizador --enable-gpu-memory-buffer-compositor-resources causa movimentos de tela.
Eu preciso do desempenho máximo de vídeo porque estou desenvolvendo um controlador de videowall. Quando eu mostro 4 vídeos fullhd descompactados simultaneamente, tudo corre suavemente, mas adicionando outro, o desempenho é strongmente reduzido. Às nove, o FPS cai para 20.
Todos os vídeos são de cartões de captura que não comprimem de forma alguma os sinais.
A CPU é um hexacore [email protected] com 8Gb DDR4 em canal duplo.
Muito obrigado antecipadamente.
Desculpe, não posso comentar, mas vou compartilhar minha experiência. Depois de usar --enable-native-gpu-memory-buffers
, chrome: // gpu / parou de exibir Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
e começou a mostrar Native GpuMemoryBuffers: Hardware accelerated
.
Ainda assim, todos os GpuMemoryBuffers Status
es são exibidos como Software
. Eu não posso falar sobre o impacto no desempenho ainda. Mas essa controvérsia (ou é?) Parece estranha para mim.
Quanto à sua configuração, a quantidade de dados que DDR4 é capaz de manipular é de, digamos, 40-70Gb / s em canal duplo. Placa de vídeo high-end ~ 400-500Gb / s
Você está bombeando 1920 * 1080 * 3 * 9 = ~ 56Gb / frame.
Oh, eu perdi a data do post .. Enfim. Naquela época, minha placa de vídeo era muito boa com seus 100-150Gb / s. Então, até 20 FPS parecem fenomenais para mim.
Então, minha conclusão incompetente apenas pelo senso comum me diz que o hardware se torna um gargalo, e não opções de cromo.
E, considerando que este post é tão antigo, você poderia compartilhar o resultado?
Tags google-chrome