Mitsuba Renderer
0.5.0
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
mitsuba::Scheduler Member List
This is the complete list of members for
mitsuba::Scheduler
, including all inherited members.
acquireWork
(Item &item, bool local, bool onlyTry, bool keepLock)
mitsuba::Scheduler
protected
cancel
(ParallelProcess *proc)
mitsuba::Scheduler
inline
cancel
(ParallelProcess *proc, bool reduceInflight)
mitsuba::Scheduler
protected
decRef
(bool autoDeallocate=true) const
Object
getClass
() const
mitsuba::Scheduler
virtual
getCoreCount
() const
mitsuba::Scheduler
getInstance
()
mitsuba::Scheduler
inline
static
getLocalWorkerCount
() const
mitsuba::Scheduler
getRefCount
() const
Object
inline
getResource
(int id, int coreIndex=-1)
mitsuba::Scheduler
getResourceID
(const SerializableObject *resource) const
mitsuba::Scheduler
getResourceStream
(int id)
mitsuba::Scheduler
getWorker
(int index)
mitsuba::Scheduler
getWorkerCount
() const
mitsuba::Scheduler
hasLocalWorkers
() const
mitsuba::Scheduler
hasRemoteWorkers
() const
mitsuba::Scheduler
incRef
() const
Object
isBusy
() const
mitsuba::Scheduler
isMultiResource
(int id) const
mitsuba::Scheduler
isRunning
() const
mitsuba::Scheduler
inline
m_theClass
mitsuba::Scheduler
static
Object
()
Object
pause
()
mitsuba::Scheduler
registerMultiResource
(std::vector< SerializableObject * > &resources)
mitsuba::Scheduler
registerResource
(SerializableObject *resource)
mitsuba::Scheduler
registerWorker
(Worker *processor)
mitsuba::Scheduler
releaseLock
()
mitsuba::Scheduler
inline
protected
releaseWork
(Item &item)
mitsuba::Scheduler
inline
protected
retainResource
(int resourceID)
mitsuba::Scheduler
schedule
(ParallelProcess *process)
mitsuba::Scheduler
Scheduler
()
mitsuba::Scheduler
protected
setProcessByID
(Item &item, int id)
mitsuba::Scheduler
inline
protected
signalProcessTermination
(ParallelProcess *proc, ProcessRecord *rec)
mitsuba::Scheduler
protected
start
()
mitsuba::Scheduler
staticInitialization
()
mitsuba::Scheduler
static
staticShutdown
()
mitsuba::Scheduler
static
stop
()
mitsuba::Scheduler
toString
() const
Object
virtual
unregisterResource
(int id)
mitsuba::Scheduler
unregisterWorker
(Worker *processor)
mitsuba::Scheduler
wait
(const ParallelProcess *process)
mitsuba::Scheduler
Worker
class
mitsuba::Scheduler
friend
~Object
()
Object
protected
virtual
~Scheduler
()
mitsuba::Scheduler
protected
virtual
Generated on Sun Nov 24 2024 06:25:05 for Mitsuba Renderer by
1.8.5