3 ms·
> The Chrome team is also considering using Dawn as the default rendering backend for all browser UI elements, including menus, toolbars, developer tools, and w
by Narishma 3y ago
> The Chrome team is also considering using Dawn as the default rendering backend for all browser UI elements, including menus, toolbars, developer tools, and web content.
Wouldn't that make Chrome unusable if you don't have a recent GPU?
- flohofwoe 3y agoThere's a proposal for a "WebGPU compatibility mode" which also works on older devices: https://github.com/gpuweb/gpuweb/issues/4266 https://github.com/gpuweb/gpuweb/issues/4266 Also I guess Chrome could just fall back to a "legacy rendering backend" if WebGPU isn't supported.
- slimsag 3y agoIt's worth noting that the Chrome team maintains pure software rendering implementations of both GLES and Vulkan, as well - so in the worst case Chrome could fallback to 100% software rendering. IMO that's only really necessary if you are targeting hardware >5 years old, or embedded hardware, though.
- tormeh 3y agoWhat's your definition of recent? Anything with Vulkan, DX12, or Metal support should work. wgpu also has best-effort support for OpenGL 3.3. The situation seems similar with Dawn.