5#ifndef FLUTTER_FLOW_LAYERS_SHADER_MASK_LAYER_H_
6#define FLUTTER_FLOW_LAYERS_SHADER_MASK_LAYER_H_
8#include "flutter/display_list/effects/dl_color_source.h"
9#include "flutter/flow/layers/cacheable_layer.h"
26 std::shared_ptr<DlColorSource> color_source_;
void Diff(DiffContext *context, const Layer *old_layer) override
void Paint(PaintContext &context) const override
void Preroll(PrerollContext *context) override
ShaderMaskLayer(std::shared_ptr< DlColorSource > color_source, const SkRect &mask_rect, DlBlendMode blend_mode)