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 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 BeginFrame (const RadientRenderContext &Context) override final

Detailed Description

Rasterization-based Radient render technique.

Member Function Documentation

◆ BeginFrame()

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

Begins, renders, and ends one frame. EndFrame() is called whenever BeginFrame() succeeds, including when Render() reports a failure.

Implements Diligent::IRadientRenderTechnique.