

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- Looks interesting but none of the examples worked on the latest iOS safariby shevis
- I am a big Lisper. You lost me at the triple quote.by SomeHacker44
- You can try to make the WebGPU API more declarative, but the issue that you still run into is that individual draw calls and passes are a poor abstraction level to express modern rendering in.
To reach the quality of a modern PBR renderer with shadows, SSAO, temporal denoising and the like, you need to lower one conceptual draw into multiple concrete draws, sequenced in a particular way, to their own targets, and I haven't seen a lot of success in this space because the shaders need to become polymorphic.
by unconed