score::gfx::ScreenNode::BasicRenderer Class Reference
Inheritance diagram for score::gfx::ScreenNode::BasicRenderer:
score::gfx::OutputNodeRenderer score::gfx::NodeRenderer

Public Member Functions

TextureRenderTarget renderTargetForInput (const Port &p) override
 
 BasicRenderer (const RenderState &state, const ScreenNode &parent)
 
void init (RenderList &renderer, QRhiResourceUpdateBatch &res) override
 
void update (RenderList &renderer, QRhiResourceUpdateBatch &res) override
 
void runRenderPass (RenderList &, QRhiCommandBuffer &commands, Edge &e) override
 
void release (RenderList &) override
 
- Public Member Functions inherited from score::gfx::OutputNodeRenderer
virtual void finishFrame (RenderList &, QRhiCommandBuffer &commands, QRhiResourceUpdateBatch *&res)
 
- Public Member Functions inherited from score::gfx::NodeRenderer
virtual void inputAboutToFinish (RenderList &renderer, const Port &p, QRhiResourceUpdateBatch *&)
 
virtual void runInitialPasses (RenderList &, QRhiCommandBuffer &commands, QRhiResourceUpdateBatch *&res, Edge &edge)
 

Public Attributes

TextureRenderTarget m_rt
 

The documentation for this class was generated from the following file:
  • ScreenNode.cpp