Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::StripeScheduler Member List

This is the complete list of members for ph::StripeScheduler, including all inherited members.

dispatch(WorkUnit *out_workUnit) overrideph::WorkSchedulerinlinevirtual
getScheduledFraction() constph::WorkSchedulerinline
getSubmittedFraction() constph::WorkSchedulerinline
isExhausted() constph::WorkSchedulerinline
m_numWorkersph::WorkSchedulerprotected
m_scheduledVolumeph::WorkSchedulerprotected
m_submittedVolumeph::WorkSchedulerprotected
m_totalVolumeph::WorkSchedulerprotected
m_totalWorkUnitph::WorkSchedulerprotected
schedule(WorkUnit *out_workUnit)ph::WorkSchedulerinline
scheduleAll(std::vector< WorkUnit > &out_workUnits)ph::WorkSchedulerinline
StripeScheduler()ph::StripeSchedulerinline
StripeScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit)ph::StripeSchedulerinline
StripeScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit, std::size_t slicedAxis)ph::StripeSchedulerinline
submit(const WorkUnit &workUnit)ph::WorkSchedulerinline
WorkScheduler()ph::WorkSchedulerinline
WorkScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit)ph::WorkSchedulerinline
~IWorkDispatcher()=defaultph::IWorkDispatchervirtual