- From: Kai Ninomiya <kainino@google.com>
- Date: Tue, 12 Mar 2019 13:12:28 -0700
- To: 钱虔(雨悬) <yuxuan.qq@alibaba-inc.com>
- Cc: Graphics-dev <graphics-dev@chromium.org>, dawn-graphics@googlegroups.com
Received on Tuesday, 12 March 2019 20:13:06 UTC
This sounds Chromium/Dawn specific; moving this to more appropriate lists. On Tue, Mar 12, 2019 at 7:36 AM 钱虔(雨悬) <yuxuan.qq@alibaba-inc.com> wrote: > 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 20:13:06 UTC