ezEngine Release 26.9
Loading...
Searching...
No Matches
ezRenderGraphInspectionInfo Struct Reference

Read-only snapshot of a compiled render graph's structure, taken after compilation. Used for visualization and debugging without exposing internal graph state. More...

#include <RenderGraphInspectionInfo.h>

Classes

struct  AccessInfo
 Describes a single resource access made by one pass in the compiled render graph. More...
 
struct  BufferResourceInfo
 Describes a buffer resource used by the compiled render graph. More...
 
struct  PassInfo
 Describes one declared pass and whether it remains active after graph compilation. More...
 
struct  TextureResourceInfo
 Describes a texture resource used by the compiled render graph. More...
 

Public Member Functions

void Swap (ezRenderGraphInspectionInfo &ref_data)
 
void Clear ()
 

Public Attributes

ezDynamicArray< PassInfom_Passes
 All passes in declaration order. Culled passes have m_bAlive == false.
 
ezDynamicArray< TextureResourceInfom_Textures
 
ezDynamicArray< BufferResourceInfom_Buffers
 
ezDynamicArray< AccessInfom_Accesses
 All resource accesses across all passes, flattened first by passId, then by access types.
 

Detailed Description

Read-only snapshot of a compiled render graph's structure, taken after compilation. Used for visualization and debugging without exposing internal graph state.


The documentation for this struct was generated from the following files: