3 ms·
Unreal Engine's Nanite technology has the same problem. They want to walk a LoD/culling tree but have to resort to the CPU just to schedule new tasks on the GP
by CoolGuySteve 5y ago
Unreal Engine's Nanite technology has the same problem. They want to walk a LoD/culling tree but have to resort to the CPU just to schedule new tasks on the GPU.
I wouldn't be surprised if future GPUs eliminate this requirement as it will make all Nanite Unreal Engine games run a little faster.
Kind of like how a couple years after Quake came out, every GPU got fast z-buffers.
https://youtu.be/eviSykqSUUw?t=1616 https://youtu.be/eviSykqSUUw?t=1616
- raphlinus 5y ago> They want to walk a LoD/culling tree DAG, my friend, not tree. Seriously, I recommend people watch the talk, it's one of the more impressive demonstrations of how to use GPU compute power I've ever seen, and the results speak for themselves.