Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientTesseraGeometryRenderer Class Reference

Shared Tessera renderer state used by geometry passes. More...

#include <RadientTesseraGeometryRenderer.hpp>

Public Member Functions

RADIENT_STATUS BeginFrame (IRenderDevice *pDevice, IDeviceContext *pContext)
RADIENT_STATUS Prepare (IRenderDevice *pDevice, IDeviceContext *pContext, GLTF::ResourceManager *pResourceManager=nullptr)
 Publishes shared buffer and material data produced after BeginFrame().

Detailed Description

Shared Tessera renderer state used by geometry passes.

Member Function Documentation

◆ BeginFrame()

RADIENT_STATUS Diligent::RadientTesseraGeometryRenderer::BeginFrame ( IRenderDevice * pDevice,
IDeviceContext * pContext )

Initializes renderer-global resources and retries dependencies that may have become ready since the previous frame.