You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
usdShade: Use TfStaticData for shared UsdStageCache
Besides being recommended practice, this avoids a hang on
Windows that could occur when the static UsdStageCache member
was destroyed during process teardown. The UsdStage objects
stored in the cache would try to use TBB in their d'tors
after the TBB library had been unloaded and its worker
threads destroyed, leading to odd deadlocks. This most
recently showed up in testUsdChecker* but also affected
imaging tests, which were disabled primarily because of
this issue.
(Internal change: 2353331)
0 commit comments