#include "impeller/display_list/dl_dispatcher.h"
#include <algorithm>
#include <cstring>
#include <memory>
#include <optional>
#include <utility>
#include <vector>
#include "flutter/fml/logging.h"
#include "flutter/fml/trace_event.h"
#include "impeller/aiks/color_filter.h"
#include "impeller/core/formats.h"
#include "impeller/display_list/dl_vertices_geometry.h"
#include "impeller/display_list/nine_patch_converter.h"
#include "impeller/display_list/skia_conversions.h"
#include "impeller/entity/contents/filters/filter_contents.h"
#include "impeller/entity/contents/filters/inputs/filter_input.h"
#include "impeller/entity/contents/runtime_effect_contents.h"
#include "impeller/entity/entity.h"
#include "impeller/geometry/path.h"
#include "impeller/geometry/path_builder.h"
#include "impeller/geometry/scalar.h"
#include "impeller/geometry/sigma.h"
Go to the source code of this file.
Namespaces | |
impeller | |
Macros | |
#define | UNIMPLEMENTED FML_DLOG(ERROR) << "Unimplemented detail in " << __FUNCTION__; |
Functions | |
static BlendMode | impeller::ToBlendMode (flutter::DlBlendMode mode) |
static Entity::TileMode | impeller::ToTileMode (flutter::DlTileMode tile_mode) |
static impeller::SamplerDescriptor | impeller::ToSamplerDescriptor (const flutter::DlImageSampling options) |
static impeller::SamplerDescriptor | impeller::ToSamplerDescriptor (const flutter::DlFilterMode options) |
static Matrix | impeller::ToMatrix (const SkMatrix &m) |
static Paint::Style | impeller::ToStyle (flutter::DlDrawStyle style) |
static std::vector< Color > | impeller::ToColors (const flutter::DlColor colors[], int count) |
static std::optional< ColorSource::Type > | impeller::ToColorSourceType (flutter::DlColorSourceType type) |
static std::shared_ptr< ColorFilter > | impeller::ToColorFilter (const flutter::DlColorFilter *filter) |
static FilterContents::BlurStyle | impeller::ToBlurStyle (flutter::DlBlurStyle blur_style) |
static std::shared_ptr< ImageFilter > | impeller::ToImageFilter (const flutter::DlImageFilter *filter) |
static Entity::ClipOperation | impeller::ToClipOperation (flutter::DlCanvas::ClipOp clip_op) |
#define UNIMPLEMENTED FML_DLOG(ERROR) << "Unimplemented detail in " << __FUNCTION__; |
Definition at line 36 of file dl_dispatcher.cc.