| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Visual regression: 1 changed of 43 cases
If these changes are intentional, add the deliberate-rendering-change label. baseline 496b5c8bd8 · adapter llvmpipe (LLVM 20.1.2, 256 bits) (Vulkan, Mesa 25.2.8-0ubuntu0.24.04.4 (LLVM 20.1.2)) |
Sorry, something went wrong.
There was a problem hiding this comment.
this is really really cool, @tychedelia. I will play with this API after we get this all merged. This looks good though. It looks like flocking_gpu_flock.wesl and flocking_gpu_integrate.wesl can be deleted now?
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Flocking is now built from the generic ops, so the built-in flock goes.
It's slower than the fused kernel: about 3.5 ms vs 1.6 ms at 20k boids, and 8 ms vs 4 ms at 100k. Most of that is the per-dispatch cost of ~30 passes, not GPU work, so batching submits is the next thing to look at. Anyone who needs the speed can still write a small kernel that reads neighbors directly.