Мне это больше видится как реализация вебгпу для Хрома, которую расшарили для всех кто хочет собирать одну кодовую базу под десктоп и веб.
Хром и так не сильно привязан к gles2. Для webgl они использую ANGLE, который есть gles2/3 -> (ogl/d3d/vulkan).
В общем, dawn это скорее такой энгл для вебгпу.