39 ERRORF(r,
"Failed to create SkAndroidCodec");
43 REPORTER_ASSERT(r, androidCodec->computeOutputColorType(kN32_SkColorType)
@ kPremul_SkAlphaType
pixel components are premultiplied by alpha
@ kRGBA_F16_SkColorType
pixel with half floats for red, green, blue, alpha;
constexpr SkColor SK_ColorBLUE
#define DEF_TEST(name, reporter)
#define REPORTER_ASSERT(r, cond,...)
static std::unique_ptr< SkAndroidCodec > MakeFromData(sk_sp< SkData >, SkPngChunkReader *=nullptr)
void allocPixels(const SkImageInfo &info, size_t rowBytes)
const SkPixmap & pixmap() const
void eraseColor(SkColor4f) const
static sk_sp< SkColorSpace > MakeSRGB()
sk_sp< SkData > detachAsData()
SK_API bool Encode(SkWStream *dst, const SkPixmap &src, const Options &options)
static SkImageInfo Make(int width, int height, SkColorType ct, SkAlphaType at)