2 ms·
I'm also looking forward to it. One of the big challenges is the sorting, for which I'm unaware of a good WebGPU implementation. I have some more notes on this
by raphlinus 3y ago
I'm also looking forward to it. One of the big challenges is the sorting, for which I'm unaware of a good WebGPU implementation. I have some more notes on this question in a Zulip thread[1].
[1]: https://xi.zulipchat.com/#narrow/stream/197075-gpu/topic/Gaussian.20splatting https://xi.zulipchat.com/#narrow/stream/197075-gpu/topic/Gau...
- boywitharupee 3y agoDoes the sorting need to be done in the renderer, or is that part of the training process?
- raphlinus 3y agoIt needs to be done in the renderer. I think it's doable though, the FidelityFX library looks like it can be ported, it'll just run a bit slow because of the lack of subgroups. This particular library isn't based on a fancy scan implementation, as the state-of-the-art CUDA implementations are. There's a bit more followup in the linked Zulip thread.