ludus::graphics::rhi::GraphPassDiagnostic¶
Ludus Wiki · API overview · Browse API
Struct
Full diagnostic for one authored pass. Copied values own their bounded text.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
#include <ludus/graphics/rhi/graph.h>
struct ludus::graphics::rhi::GraphPassDiagnostic final
Fields¶
Name¶
char ludus::graphics::rhi::GraphPassDiagnostic::Name[64][64] {}
Copied authored pass name, zero-terminated.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Source¶
char ludus::graphics::rhi::GraphPassDiagnostic::Source[128][128] {}
Copied source path, zero-terminated; empty when not supplied.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Line¶
ludus::foundation::uint32 ludus::graphics::rhi::GraphPassDiagnostic::Line = 0
Authored source line, zero when not supplied.
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Culled¶
bool ludus::graphics::rhi::GraphPassDiagnostic::Culled = false
True when root analysis removed this pass.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
RasterGroup¶
ludus::foundation::uint32 ludus::graphics::rhi::GraphPassDiagnostic::RasterGroup = GRAPH_EXTERNAL_INDEX
First pass in its raster group; GRAPH_EXTERNAL_INDEX for culled/compute passes.
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h