#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/content_context.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/color.h"#include "impeller/geometry/path.h"#include "impeller/geometry/path_builder.h"#include "impeller/geometry/scalar.h"#include "impeller/geometry/sigma.h"#include "impeller/typographer/font_glyph_pair.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) |
| static bool | impeller::RequiresReadbackForBlends (const ContentContext &renderer, flutter::DlBlendMode max_root_blend_mode) |
Variables | |
| static constexpr SkRect | impeller::kMaxCullRect |
| #define UNIMPLEMENTED FML_DLOG(ERROR) << "Unimplemented detail in " << __FUNCTION__; |
Definition at line 39 of file dl_dispatcher.cc.