| Flutter Impeller |

Namespaces | Macros | Functions | Variables
dl_dispatcher.cc File Reference
`#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

## Macro Definition Documentation

## ◆ UNIMPLEMENTED

#define UNIMPLEMENTED FML_DLOG(ERROR) << "Unimplemented detail in " << __FUNCTION__;

Definition at line 39 of file dl_dispatcher.cc.