5#ifndef FLUTTER_DISPLAY_LIST_SKIA_DL_SK_CONVERSIONS_H_
6#define FLUTTER_DISPLAY_LIST_SKIA_DL_SK_CONVERSIONS_H_
8#include "flutter/display_list/dl_op_receiver.h"
9#include "flutter/display_list/skia/dl_sk_types.h"
83 const std::shared_ptr<const DlColorSource>&
source) {
92 const std::shared_ptr<const DlImageFilter>& filter) {
93 return ToSk(filter.get());
101 const std::shared_ptr<const DlColorFilter>& filter) {
102 return ToSk(filter.get());
105 return ToSk(&filter);
110 const std::shared_ptr<const DlMaskFilter>& filter) {
111 return ToSk(filter.get());
114 return ToSk(&filter);
119 const std::shared_ptr<const DlVertices>& vertices) {
120 return ToSk(vertices.get());
123 return ToSk(&vertices);
Holds all of the data (both required and optional) for a DisplayList drawVertices call.
SkSamplingOptions sampling
SkPaint ToSk(const DlPaint &paint)
SkPaint ToStrokedSk(const DlPaint &paint)
DlVertexMode
Defines the way in which the vertices of a DlVertices object are separated into triangles into which ...
SkPaint ToNonShaderSk(const DlPaint &paint)
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
SkSamplingOptions(SkFilterMode::kLinear))
static SkString join(const CommandLineFlags::StringArray &)