- From: 钱虔(雨悬) <yuxuan.qq@alibaba-inc.com>
- Date: Tue, 12 Mar 2019 22:32:21 +0800
- To: "public-gpu" <public-gpu@w3.org>
Received on Tuesday, 12 March 2019 14:35:31 UTC
Hi, WebGPU team This is Qian Qian from Alibaba Group, I'm leader of Alibaba's 3D engine team We're developing an advanced 3d rendering engine, and I'm very excited for the possiblity of putting it on browser I'd like to put my team into a chromium-dawn integration test to help developing of WebGPU, there's some question I wish someone would enlighten me before we start developing This is my understanding of current chromium gpu process Suppose we use a Vulkan backend for webgpu, we then need to do 1. Replace GPU process GL-backend with dawn's Vulkan-backend 2. CCRenderDawn (CCRenderVulkan) for compositor 3. Translate all WebGL commands by Angle ? Correct me if I'm wrong If this is the way we should take, then we'll need Angle for every platform ? dx12, metal, vulkan ? And translating webgl to dx12, metal, vulkan, doesn't seem so efficient
Received on Tuesday, 12 March 2019 14:35:31 UTC