|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::SamplingRenderer, including all inherited members.
| asyncIsRendering() const | ph::Renderer | inline |
| asyncIsUpdating() const | ph::Renderer | inline |
| asyncPeekFrame(std::size_t layerIndex, const Region ®ion, HdrRgbFrame &out_frame) override=0 | ph::SamplingRenderer | pure virtual |
| asyncPollMergedUpdatedRegions(TSpan< RenderRegionStatus > out_regions, std::size_t mergeSize) | ph::Renderer | |
| asyncPollUpdatedRegions(TSpan< RenderRegionStatus > out_regions) override=0 | ph::SamplingRenderer | pure virtual |
| asyncQueryRenderProgress() override=0 | ph::SamplingRenderer | pure virtual |
| asyncQueryRenderStats() override=0 | ph::SamplingRenderer | pure virtual |
| doRender() override=0 | ph::SamplingRenderer | pure virtual |
| doUpdate(const CoreCookedUnit &cooked, const VisualWorld &world) override=0 | ph::SamplingRenderer | pure virtual |
| getCropWindowPx() const | ph::Renderer | inline |
| getObservationInfo() const override=0 | ph::SamplingRenderer | pure virtual |
| getRenderHeightPx() const | ph::Renderer | inline |
| getRenderRegionPx() const | ph::Renderer | inline |
| getRenderWidthPx() const | ph::Renderer | inline |
| getViewport() const | ph::Renderer | inline |
| m_estimator | ph::SamplingRenderer | protected |
| m_filter | ph::SamplingRenderer | protected |
| numWorkers() const | ph::Renderer | inline |
| render() | ph::Renderer | |
| Renderer(Viewport viewport, uint32 numWorkers) | ph::Renderer | |
| retrieveFrame(std::size_t layerIndex, HdrRgbFrame &out_frame) override=0 | ph::SamplingRenderer | pure virtual |
| SamplingRenderer(std::unique_ptr< IRayEnergyEstimator > estimator, Viewport viewport, SampleFilter filter, uint32 numWorkers) | ph::SamplingRenderer | |
| setNumWorkers(uint32 numWorkers) | ph::Renderer | |
| update(const CoreCookedUnit &cooked, const VisualWorld &world) | ph::Renderer | |
| ~Renderer() | ph::Renderer | virtual |