| check() const | CeresEngine::RenderTask | inlinevirtual |
| compile() | CeresEngine::RenderTask | |
| compile(RenderTaskCompiler &compiler)=0 | CeresEngine::RenderTask | protectedpure virtual |
| create(const GPUImageDescriptor &descriptor) | CeresEngine::RenderTask | protected |
| create(const GPUBufferDescriptor &descriptor) | CeresEngine::RenderTask | protected |
| createRenderPass(GPUDevice &device) | CeresEngine::GraphicsRenderTask | protectedvirtual |
| createRenderTarget(GPUDevice &device, GPURenderPass &renderPass) | CeresEngine::GraphicsRenderTask | protectedvirtual |
| didConnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | protectedvirtual |
| didDisconnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | protectedvirtual |
| execute(RenderGraphContext &context, GPUCommandBuffer &commandBuffer) override | CeresEngine::GraphicsRenderTask | virtual |
| execute(RenderGraphContext &context, GPUCommandBuffer &commandBuffer, GPURenderTarget &renderTarget)=0 | CeresEngine::GraphicsRenderTask | protectedpure virtual |
| getInputs() const | CeresEngine::RenderTask | inline |
| getName() const | CeresEngine::RenderTask | inlinevirtual |
| getOutputs() const | CeresEngine::RenderTask | inline |
| getResourceUsage() const | CeresEngine::RenderTask | inline |
| getSettings() const | CeresEngine::RenderTask | inlinevirtual |
| getSettings() | CeresEngine::RenderTask | inlinevirtual |
| isRenderPassDirty(GPURenderPass &renderPass) const | CeresEngine::GraphicsRenderTask | protectedvirtual |
| isRenderTargetDirty(GPURenderTarget &renderTarget, GPURenderPass &renderPass) const | CeresEngine::GraphicsRenderTask | protectedvirtual |
| mDeleter | CeresEngine::RefCounted< RenderTask > | private |
| mInputs | CeresEngine::RenderTask | private |
| mOutputs | CeresEngine::RenderTask | private |
| mRefCounter | CeresEngine::RefCounted< RenderTask > | private |
| mRenderGraph | CeresEngine::RenderTask | private |
| mRenderPass | CeresEngine::GraphicsRenderTask | protected |
| mRenderTarget | CeresEngine::GraphicsRenderTask | protected |
| mResourceUsage | CeresEngine::RenderTask | protected |
| RefCounted(Args &&... args) | CeresEngine::RefCounted< RenderTask > | inlineexplicit |
| release() noexcept | CeresEngine::RefCounted< RenderTask > | inline |
| RenderTask(RenderGraph &renderGraph) | CeresEngine::GraphicsRenderTask | 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 |
| willConnect(Slot &slot, Slot &targetSlot) | CeresEngine::RenderTask | inlineprotectedvirtual |
| willDisconnect(Slot &slot, Connection &connection) | CeresEngine::RenderTask | inlineprotectedvirtual |
| ~RenderTask() | CeresEngine::RenderTask | virtual |