| Flutter Impeller |

Namespaces
canvas.cc File Reference
`#include "impeller/display_list/canvas.h"`
`#include <memory>`
`#include <optional>`
`#include <utility>`
`#include "display_list/effects/dl_color_source.h"`
`#include "display_list/effects/dl_image_filter.h"`
`#include "flutter/fml/logging.h"`
`#include "flutter/fml/trace_event.h"`
`#include "impeller/display_list/color_filter.h"`
`#include "impeller/display_list/image_filter.h"`
`#include "impeller/display_list/skia_conversions.h"`
`#include "impeller/entity/contents/atlas_contents.h"`
`#include "impeller/entity/contents/clip_contents.h"`
`#include "impeller/entity/contents/color_source_contents.h"`
`#include "impeller/entity/contents/content_context.h"`
`#include "impeller/entity/contents/filters/filter_contents.h"`
`#include "impeller/entity/contents/framebuffer_blend_contents.h"`
`#include "impeller/entity/contents/solid_rrect_blur_contents.h"`
`#include "impeller/entity/contents/text_contents.h"`
`#include "impeller/entity/contents/texture_contents.h"`
`#include "impeller/entity/contents/vertices_contents.h"`
`#include "impeller/entity/geometry/circle_geometry.h"`
`#include "impeller/entity/geometry/cover_geometry.h"`
`#include "impeller/entity/geometry/ellipse_geometry.h"`
`#include "impeller/entity/geometry/fill_path_geometry.h"`
`#include "impeller/entity/geometry/geometry.h"`
`#include "impeller/entity/geometry/line_geometry.h"`
`#include "impeller/entity/geometry/point_field_geometry.h"`
`#include "impeller/entity/geometry/rect_geometry.h"`
`#include "impeller/entity/geometry/round_rect_geometry.h"`
`#include "impeller/entity/geometry/stroke_path_geometry.h"`
`#include "impeller/entity/save_layer_utils.h"`
`#include "impeller/geometry/color.h"`
`#include "impeller/geometry/constants.h"`
`#include "impeller/geometry/path_builder.h"`

Go to the source code of this file.

## Namespaces
| impeller