CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
RenderGraphTask.hpp File Reference

Go to the source code of this file.

Classes

class  CeresEngine::RenderGraph2::RenderGraphTask
 
class  CeresEngine::RenderGraph2::RenderGraphGraphicsTask
 A sub-class of RenderGraphTask that is used to implement tasks that use a GPUGraphicsPipeline. More...
 
class  CeresEngine::RenderGraph2::RenderGraphComputeTask
 A sub-class of RenderGraphTask that is used to implement tasks that use a GPUComputePipeline. More...
 
class  CeresEngine::RenderGraph2::RenderGraphAsyncComputeTask
 A sub-class of RenderGraphTask that is used to implement tasks that use a GPUComputePipeline using an asynchronous queue. More...
 
class  CeresEngine::RenderGraph2::RenderGraphClearTask
 
class  CeresEngine::RenderGraph2::RenderGraphPresentTask
 A special RenderGraphTask that is used to present an input image to the swapchain. More...
 
struct  CeresEngine::RenderGraph2::RenderGraphTaskCompiledInformation
 
struct  CeresEngine::RenderGraph2::RenderGraphTaskCompiledInformation::Attachment
 
struct  CeresEngine::RenderGraph2::RenderGraphTaskCompiledInformation::ResourceAccess
 
class  CeresEngine::RenderGraph2::RenderGraphTaskCompiler
 

Namespaces

namespace  CeresEngine
 
namespace  CeresEngine::RenderGraph2
 

Typedefs

using CeresEngine::RenderGraph2::RenderGraphResourceOrSocket = Variant< GraphSocket *, RenderGraphImage * >