Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientTesseraRenderTechnique Class Referencefinal

Rasterization-based Radient render technique. More...

#include <RadientTesseraRenderTechnique.hpp>

Inheritance diagram for Diligent::RadientTesseraRenderTechnique:
Diligent::IRadientRenderTechnique

Public Member Functions

virtual RADIENT_STATUS BeginFrame (const RadientFrameContext &Context) override final
 Prepares renderer-global state before any views are rendered.
virtual RADIENT_STATUS SyncScene (const IRadientScene &Scene) override final
 Incrementally synchronizes renderer-specific state with the scene.
virtual RADIENT_STATUS PrepareFrame (const RadientRenderContext &Context) override final
 Prepares renderer-specific resources for the frame.
virtual RADIENT_STATUS BeginView (const RadientRenderContext &Context) override final

Detailed Description

Rasterization-based Radient render technique.

Member Function Documentation

◆ BeginView()

RADIENT_STATUS Diligent::RadientTesseraRenderTechnique::BeginView ( const RadientRenderContext & Context)
finaloverridevirtual

Begins, renders, and ends one view. EndView() is called whenever BeginView() succeeds, including when Render() reports a failure.

Implements Diligent::IRadientRenderTechnique.