Struct Definition

Struct Documentation

struct Definition

Owned pipeline recipe; common validation does not open source files or reflect a program.

See also

Rendering guide

Public Members

std::vector<std::filesystem::path> program_sources

Nonempty stage paths interpreted by the selected backend builder.

CE::Rendering::Geometry::Layout2D vertex_layout = CE::Rendering::Geometry::Layout2D::Position3UV2

Exact uploaded vertex layout required for drawing.

CE::Rendering::Geometry::Topology topology = CE::Rendering::Geometry::Topology::Triangles

Exact uploaded primitive topology required for drawing.

State2D state

Fixed draw-state snapshot.

CE::Rendering::Parameters::Contract parameters

Public parameter keys, types and engine-semantic sources.