Work module

Summary: The Work library is intended to simplify the use of multithreading in the context of our software ecosystem.


Work

Allows for configuration of the system’s multithreading subsystem.

Functions:

GetConcurrencyLimit

GetPhysicalConcurrencyLimit

HasConcurrency

SetConcurrencyLimit

SetConcurrencyLimitArgument

SetMaximumConcurrencyLimit

pxr.Work.GetConcurrencyLimit()
pxr.Work.GetPhysicalConcurrencyLimit()
pxr.Work.HasConcurrency()
pxr.Work.SetConcurrencyLimit()
pxr.Work.SetConcurrencyLimitArgument()
pxr.Work.SetMaximumConcurrencyLimit()