Struct PipelineProperties

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