score::gfx::ScreenNode::BasicRenderer Class Reference
Inheritance diagram for score::gfx::ScreenNode::BasicRenderer:
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