Are there plans for Juce to support os_workgroup_max_parallel_threads?

Apple describes it here.

And mention it at the end of this video.

More of a nice-to-have than a must have I guess, but it is part of their realtime thread workgroup toolset so a JUCE API for it would make sense.

1 Like

Might be interesting, if this function actually takes into account the number of already assigned threads on a workgroup, since multiple plugins could have already registered threads on the same workgroup linked to an audio device when you are adding your own.
(Although the os_workgroup_join function does return an error code, and presumably it will do it if the max number of threads has already been added to an existing workgroup.)