It’s really hard to design APIs that: 1. Encourage fine-grained multicore parallelism 2. Don’t force any threading model on end users or create threads behind the user’s back 3. Are simple and easy to use
Well, in my case, yes, because (a) I want to pipeline between CPU and GPU; (b) I have to work on older GPUs or bad drivers that don’t expose working compute shader.
-
-
I do want to move most of it to the GPU eventually though as an opt-in for devices where that will result in a speedup.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Hmm ok and that's really saturating more than one CPU core?
-
Yep. Doing all vector objects in parallel.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.