Struct ImageBinding

Struct Documentation

struct ImageBinding

One retained image/sampler request; binding does not mutate cached image policy.

Public Members

std::shared_ptr<const CE::Rendering::Resources::Image> image

Retained image; validated parameter values require a nonnull handle.

std::uint32_t unit = 0

Zero-based unit; complete resolved packets require distinct units.

std::shared_ptr<const CE::Rendering::Sampling::Sampler> sampler = {}

Retained override, or empty to use image/default material sampling.