Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Renderer::PresentRenderGraphBuilderPass Class Reference
Inheritance diagram for Grindstone::Renderer::PresentRenderGraphBuilderPass:
Grindstone::Renderer::RenderGraphBuilderPass

Public Member Functions

virtual void SetPresentationImage (RenderGraphBuilderResourceRef targetImage)
virtual Grindstone::UniquePtr< RenderGraphPassConstructExecutionPass () const override

Protected Attributes

RenderGraphBuilderResourceRef targetImage

Additional Inherited Members

Public Attributes inherited from Grindstone::Renderer::RenderGraphBuilderPass
Grindstone::String name
PassId passIndex
GpuPassType type
Grindstone::Renderer::RenderGraphBuilderrenderGraphBuilder = nullptr
std::vector< GraphicsAPI::Sampler * > samplers
std::vector< PassBufferDescbufferRefs
std::vector< PassImageDescimageRefs

Member Function Documentation

◆ ConstructExecutionPass()

virtual Grindstone::UniquePtr< RenderGraphPass > Grindstone::Renderer::PresentRenderGraphBuilderPass::ConstructExecutionPass ( ) const
inlineoverridevirtual

The documentation for this class was generated from the following files:
  • /github/workspace/sources/code/Common/Rendering/RenderGraphBuilderPass.hpp
  • /github/workspace/sources/code/Common/Rendering/RenderGraphBuilderPass.cpp