|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| virtual void | RealizeResources (Grindstone::Renderer::RenderGraphContext &context, Grindstone::Renderer::RenderGraphFrameResources &frameResources)=0 |
| virtual void | Execute (Grindstone::Renderer::RenderGraphContext &context, Grindstone::Renderer::RenderGraphFrameResources &frameResources)=0 |
Public Attributes | |
| Grindstone::String | name |
| GpuPassType | type |
| std::vector< Grindstone::GraphicsAPI::ImageBarrier > | imageBarriers |
| std::vector< Grindstone::GraphicsAPI::BufferBarrier > | bufferBarriers |
Protected Member Functions | |
| void | SubmitBarriers (Grindstone::Renderer::RenderGraphContext &context) |