Struct PipelineProperties¶
Defined in File pipeline.h
Struct Documentation¶
-
struct PipelineProperties¶
Graphics pipeline configuration.
Defines shader, render targets, topology, depth testing, culling, and wireframe mode.
Public Members
-
Reference<ShaderVariant> shader¶
-
AttachmentProperties attachments¶
-
PrimitiveTopology topology = PrimitiveTopology::Triangles¶
-
DepthCompareOperator depth_compare_operator = DepthCompareOperator::GreaterOrEqual¶
-
bool backface_culling = true¶
-
bool depth_test = true¶
-
bool depth_write = true¶
-
bool wireframe = false¶
-
float line_width = 1.f¶
-
StringId debug_name = INVALID_STRING_ID¶
-
Reference<ShaderVariant> shader¶