2 ms·
You are wrong. Many projects use GPUs without big datasets. See ShaderToy, for instance: a lot of computation, almost no input data. Many other games, too: they
by jfkebwjsbx 7y ago
You are wrong. Many projects use GPUs without big datasets. See ShaderToy, for instance: a lot of computation, almost no input data. Many other games, too: they may use the GPU for rendering fast yet have say 50 MiB of textures and assets only.
If you think of AAA games, ML and whatnot, of course. But I doubt anybody will use WebGPU for those, to be honest.
- mantap 7y ago50MB of textures is a lot compared to shader source code size, which will be in the kilobytes for such a small project. The same with shadertoy, the storage or transmission of a shadertoy shader is never going to be significant compared to all the assets on the page. The contention was that a binary representation is necessary to save space for storage or transmission. It just isn't.