5 #ifndef FLUTTER_IMPELLER_ENTITY_CONTENTS_FILTERS_INPUTS_CONTENTS_FILTER_INPUT_H_
6 #define FLUTTER_IMPELLER_ENTITY_CONTENTS_FILTERS_INPUTS_CONTENTS_FILTER_INPUT_H_
20 std::optional<Snapshot>
GetSnapshot(
const std::string& label,
23 std::optional<Rect> coverage_limit,
24 int32_t mip_count)
const override;
31 const std::shared_ptr<LazyGlyphAtlas>& lazy_glyph_atlas,
37 std::shared_ptr<Contents> contents_;
38 mutable std::optional<Snapshot> snapshot_;
46 #endif // FLUTTER_IMPELLER_ENTITY_CONTENTS_FILTERS_INPUTS_CONTENTS_FILTER_INPUT_H_