| albedo | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| check() const | CeresEngine::RenderTask | inlinevirtual |
| compile(RenderTaskCompiler &compiler) final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | protectedvirtual |
| CeresEngine::SimpleComputeRenderTask::compile() | CeresEngine::RenderTask | |
| create(const GPUImageDescriptor &descriptor) | CeresEngine::RenderTask | protected |
| create(const GPUBufferDescriptor &descriptor) | CeresEngine::RenderTask | protected |
| createComputePipeline(GPUDevice &device) final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | protectedvirtual |
| didConnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | protectedvirtual |
| didDisconnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | protectedvirtual |
| execute(RenderGraphContext &context, GPUCommandBuffer &commandBuffer) final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | protectedvirtual |
| execute(RenderGraphContext &context, GPUCommandBuffer &commandBuffer, GPUComputePipeline &pipeline) final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | protectedvirtual |
| getInputs() const | CeresEngine::RenderTask | inline |
| getName() const override | CeresEngine::SimpleComputeRenderTask | inlinevirtual |
| getOutputs() const | CeresEngine::RenderTask | inline |
| getResourceUsage() const | CeresEngine::RenderTask | inline |
| getSettings() const | CeresEngine::RenderTask | inlinevirtual |
| getSettings() | CeresEngine::RenderTask | inlinevirtual |
| initialize(GPUDevice &device) final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | protectedvirtual |
| input | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| isComputePipelineDirty(GPUComputePipeline &computePipeline) const | CeresEngine::SimpleComputeRenderTask | inlineprotectedvirtual |
| mCamera | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | private |
| mDeleter | CeresEngine::RefCounted< RenderTask > | private |
| mInitialized | CeresEngine::SimpleComputeRenderTask | private |
| mInputs | CeresEngine::RenderTask | private |
| mName | CeresEngine::SimpleComputeRenderTask | private |
| mOutputs | CeresEngine::RenderTask | private |
| mPipeline | CeresEngine::SimpleComputeRenderTask | private |
| mRefCounter | CeresEngine::RefCounted< RenderTask > | private |
| mRenderer | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | private |
| mRenderGraph | CeresEngine::RenderTask | private |
| mResourceUsage | CeresEngine::RenderTask | protected |
| mSampler | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | private |
| mSettings | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | private |
| mShouldClear | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | private |
| normal | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| output | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| PropagateRadianceRenderTask(RenderGraph &renderGraph, Renderer &renderer, RendererCamera &camera, const Settings &settings, bool shouldClear=true) | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | explicit |
| RefCounted(Args &&... args) | CeresEngine::RefCounted< RenderTask > | inlineexplicit |
| release() noexcept | CeresEngine::RefCounted< RenderTask > | inline |
| RenderTask(RenderGraph &renderGraph) | CeresEngine::ComputeRenderTask | inlineexplicit |
| retain() noexcept | CeresEngine::RefCounted< RenderTask > | inline |
| shouldConnect(const Slot &slot, const Slot &targetSlot) const | CeresEngine::RenderTask | inlineprotectedvirtual |
| shouldDisconnect(const Slot &slot, const Connection &connection) const | CeresEngine::RenderTask | inlineprotectedvirtual |
| SimpleComputeRenderTask(RenderGraph &renderGraph, const String &name) | CeresEngine::SimpleComputeRenderTask | inlineexplicit |
| voxel | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| willConnect(Slot &slot, Slot &targetSlot) | CeresEngine::RenderTask | inlineprotectedvirtual |
| willDisconnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | inlineprotectedvirtual |
| ~PropagateRadianceRenderTask() final | CeresEngine::VoxelConeTracing::PropagateRadianceRenderTask | |
| ~RenderTask() | CeresEngine::RenderTask | virtual |