Forum Discussion
Edge Chromium Video Acceleration Is Not As Good As EdgeHTML and Internet Explorer 11
382iou Here are a couple of more photos for system context.
GPU Video Acceleration CapabilitiesMedia Internals Video Acceleration Log
The highest my GPU can decode is 1920*1080p 60fps h.264/AVC. Could it be the browser's Mojo Video Decoder?
Well done on the write up! For me the Video Acceleration performance is also no where near as fluid / not working properly compared to EdgeHTML.
The performance difference is quite serious and might not be evident on higher end dev machines so it might be of benefit if a guru at the MS performance team kindly manages to compare EdgeHTML with EdgeChromium on lower tier and switchable laptop devices.
For me it even seems like EdgeChromium is falling back to software video decoding. (no matter the flag settings).
Chrome behaves the same way for me and I hope MS will be able to get around to improving the acceleration aspects in the future. They did mention working on ANGLE in one of the blog posts.
Laptop (iGPU: Intel HD 3000, dGPU: ATI 6xxx m) dGPU doesn't get used at all and iGPU doesn't seem to be accelerating video and the general feel is slow.
EdgeChromium also feels rather sluggish on the Surface 5 Pro i5 compared to EdgeHTML.
- 382iouApr 24, 2019Brass Contributor
VonCrisp GurpreetV The thing about ANGLE is when I disabled D3D11 Video Decoder, Media Internal would show that it was using D3D11 for DXVA.
Edge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D11, D3D11 Video Decoder Disabled
- But if I set ANGLE to D3D9, Media Internal would show D3D9 for DXVA
Edge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D9, D3D11 Video Decoder Disabled
- Though with D3D11 Video Decoder enabled, D3D9 for DXVA would show but also the error for D3D11 config
Edge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D9, D3D11 Video Decoder Enabled
- So when I did tests for D3D9 and D3D11 Video Acceleration I set the ANGLE grpahics backend to the corresponding D3D setting to make sure that was being used for DXVA
Edge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D11, D3D11 Video Decoder Enabled
- And yes, setting ANGLE to D3D9 with D3D11 Video Decoder enabled and vice versa still resulted in framedrops
Edge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D9, D3D11 Video Decoder Enabled, SurfaceLayer Objects for Videos Disabled, WindowedEdge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D9, D3D11 Video Decoder Enabled, SurfaceLayer Objects for Videos Disabled, FullscreenEdge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D11. D3D11 Video Decoder Disabled, SurfaceLayer Objects for Videos Disabled, WindowedEdge Chromium Dev Version 75.0.131.0 64bit, ANGLE D3D11, D3D11 Video Decoder Disabled, SurfaceLayer Objects for Videos Disabled, Fullscreen
- VonCrispOct 07, 2019Iron Contributor
Honestly the whole hardware acceleration of Chrome/Chromium has been a bit of a mess for me and like you stated is totally tangled up and generally feels much slower than EdgeHTML.
Essentially this is why I always referred back to EdgeHTML on slower hardware.
Have there been any updates concerning this acceleration situation? Do you know if MS is looking at this?
- HotCakeXOct 07, 2019MVPI think since the last post on this thread is more than 6 months old and Edge insider gets a new feature and improvement every day, he should test that again.
I'm using Intel IGPU 630 inside Core i7 7700K,
Edge insider Canary takes full advantage of my GPU when watching videos. I tested it on YouTube with 8K 60 FPS videos and I have no frame drop at all, meanwhile my CPU usage was 50% and GPU usage was 80-90%,
Windows 10 and Graphic drivers latest versions.