5#ifndef FLUTTER_DISPLAY_LIST_SKIA_DL_SK_PAINT_DISPATCHER_H_
6#define FLUTTER_DISPLAY_LIST_SKIA_DL_SK_PAINT_DISPATCHER_H_
8#include "flutter/display_list/dl_op_receiver.h"
9#include "flutter/display_list/skia/dl_sk_types.h"
53 paint_.
setDither(uses_shader && color_source_gradient_);
74 bool color_source_gradient_ =
false;
75 bool invert_colors_ =
false;
85 std::vector<SaveInfo> save_stack_;
constexpr SkColor SK_ColorBLACK
void setDither(bool dither)
Internal API for rendering recorded display lists to backends.
void setStrokeMiter(SkScalar limit) override
void setDrawStyle(DlDrawStyle style) override
void setMaskFilter(const DlMaskFilter *filter) override
void setColorFilter(const DlColorFilter *filter) override
void setAntiAlias(bool aa) override
DlSkPaintDispatchHelper(SkScalar opacity=SK_Scalar1)
const SkPaint & paint(bool uses_shader=true)
void setStrokeCap(DlStrokeCap cap) override
void setBlendMode(DlBlendMode mode) override
void setColorSource(const DlColorSource *source) override
void setStrokeWidth(SkScalar width) override
void save_opacity(SkScalar opacity_for_children)
void setImageFilter(const DlImageFilter *filter) override
void setColor(DlColor color) override
void setInvertColors(bool invert) override
void setStrokeJoin(DlStrokeJoin join) override
SkScalar combined_opacity()
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode
static SkString join(const CommandLineFlags::StringArray &)