MCPcopy Create free account
hub / github.com/RenderKit/oidn / affinity

Function affinity

devices/cpu/tasking.cpp:6–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4#include "tasking.h"
5
6OIDN_NAMESPACE_BEGIN
7
8 // -----------------------------------------------------------------------------------------------
9 // PinningObserver
10 // -----------------------------------------------------------------------------------------------
11
12 PinningObserver::PinningObserver(const std::shared_ptr<ThreadAffinity>& affinity)
13 : affinity(affinity)
14 {
15 observe(true);
16 }
17
18 PinningObserver::PinningObserver(const std::shared_ptr<ThreadAffinity>& affinity, tbb::task_arena& arena)
19 : tbb::task_scheduler_observer(arena),

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected