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

This is the complete list of members for ph::SpiralGridScheduler, 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
SpiralGridScheduler()ph::SpiralGridSchedulerinline
SpiralGridScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit, const math::Vector2S &spiralTileSize)ph::SpiralGridSchedulerinline
SpiralGridScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit, const math::Vector2S &spiralTileSize, const math::Vector2S &numGridCells)ph::SpiralGridSchedulerinline
submit(const WorkUnit &workUnit)ph::WorkSchedulerinline
WorkScheduler()ph::WorkSchedulerinline
WorkScheduler(std::size_t numWorkers, const WorkUnit &totalWorkUnit)ph::WorkSchedulerinline
~IWorkDispatcher()=defaultph::IWorkDispatchervirtual