ludus::graphics::rhi::GraphCompileOptions¶
Ludus Wiki · API overview · Browse API
Struct
Owner-thread investigation controls; neither option changes authored draw order.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
#include <ludus/graphics/rhi/graph.h>
struct ludus::graphics::rhi::GraphCompileOptions final
Fields¶
CullPasses¶
bool ludus::graphics::rhi::GraphCompileOptions::CullPasses = true
Keep every legal authored pass when false; initialization is still validated.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
MergeRasterPasses¶
bool ludus::graphics::rhi::GraphCompileOptions::MergeRasterPasses = false
Opt into conservative consecutive raster-pass merging. Equal attachment, read scopes and rectangles, Load/Store preservation and no side effects are required. Compute and incompatible passes always retain their boundaries.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h