Flutter Engine
image_encoding.cc File Reference
#include "flutter/lib/ui/painting/image_encoding.h"
#include <memory>
#include <utility>
#include "flutter/common/task_runners.h"
#include "flutter/fml/build_config.h"
#include "flutter/fml/make_copyable.h"
#include "flutter/fml/trace_event.h"
#include "flutter/lib/ui/painting/image.h"
#include "flutter/lib/ui/ui_dart_state.h"
#include "third_party/skia/include/core/SkCanvas.h"
#include "third_party/skia/include/core/SkEncodedImageFormat.h"
#include "third_party/skia/include/core/SkImage.h"
#include "third_party/skia/include/core/SkSurface.h"
#include "third_party/tonic/dart_persistent_value.h"
#include "third_party/tonic/logging/dart_invoke.h"
#include "third_party/tonic/typed_data/typed_list.h"

Go to the source code of this file.

Namespaces

 flutter
 

Enumerations

enum  flutter::@322::ImageByteFormat
 

Functions

Dart_Handle flutter::EncodeImage (CanvasImage *canvas_image, int format, Dart_Handle callback_handle)
 

Enumeration Type Documentation

◆ ImageByteFormat

enum flutter::@322::ImageByteFormat

Definition at line 32 of file image_encoding.cc.

32  {
33  kRawRGBA,
34  kRawUnmodified,
35  kPNG,
36 };