Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations | Functions | Variables
encode_color_types.cpp File Reference
#include "gm/gm.h"
#include "include/codec/SkEncodedImageFormat.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkData.h"
#include "include/core/SkImage.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"
#include "include/encode/SkWebpEncoder.h"
#include "tools/DecodeUtils.h"
#include "tools/Resources.h"

Go to the source code of this file.

Classes

class  skiagm::EncodeColorTypesGM
 

Namespaces

namespace  skiagm
 

Macros

#define DEF_ENCODE_GM(format, quality, variant, name)
 
#define DEF_VARIANTS(format, quality, name)
 

Enumerations

enum class  skiagm::Variant { skiagm::kOpaque , skiagm::kGray , skiagm::kNormal }
 

Functions

static sk_sp< SkImageskiagm::make_image (SkColorType colorType, SkAlphaType alphaType)
 

Variables

static const int skiagm::imageWidth = 128
 
static const int skiagm::imageHeight = 128
 

Macro Definition Documentation

◆ DEF_ENCODE_GM

#define DEF_ENCODE_GM (   format,
  quality,
  variant,
  name 
)
Value:
[](){return std::unique_ptr<skiagm::GM>([](){\
return new EncodeColorTypesGM(format, quality, Variant::variant, name);\
}());});
#define SK_MACRO_CONCAT(X, Y)
Definition SkMacros.h:16
#define SK_MACRO_APPEND_LINE(name)
Definition SkMacros.h:25
uint32_t uint32_t * format
const char * name
Definition fuchsia.cc:50

Definition at line 175 of file encode_color_types.cpp.

177 {return std::unique_ptr<skiagm::GM>([](){\
178 return new EncodeColorTypesGM(format, quality, Variant::variant, name);\
179 }());});

◆ DEF_VARIANTS

#define DEF_VARIANTS (   format,
  quality,
  name 
)
Value:
DEF_ENCODE_GM(format, quality, kOpaque, name); \
DEF_ENCODE_GM(format, quality, kGray, name);
@ kNormal
Default priority level.
Definition embedder.h:260
#define DEF_ENCODE_GM(format, quality, variant, name)

Definition at line 181 of file encode_color_types.cpp.