Lines Matching defs:SimpleImageInfo

120 struct SimpleImageInfo {
128 SkImageInfo toSkImageInfo(const SimpleImageInfo& sii) {
199 sk_sp<SkSurface> MakeRenderTarget(sk_sp<GrDirectContext> dContext, SimpleImageInfo sii) {
788 sk_sp<SkImage> MakeImageFromGenerator(SimpleImageInfo ii, JSObject callbackObj) {
799 function("_MakeRenderTargetII", select_overload<sk_sp<SkSurface>(sk_sp<GrDirectContext>, SimpleImageInfo)>(&MakeRenderTarget));
827 function("_MakeImage", optional_override([](SimpleImageInfo ii,
1153 .function("_makeSurface", optional_override([](SkCanvas& self, SimpleImageInfo sii)->sk_sp<SkSurface> {
1160 .function("_readPixels", optional_override([](SkCanvas& self, SimpleImageInfo di,
1183 .function("_writePixels", optional_override([](SkCanvas& self, SimpleImageInfo di,
1358 // We cannot return a SimpleImageInfo because the colorspace object would be leaked.
1399 SimpleImageInfo sii, WASMPointerU8 pPtr,
1844 .class_function("_makeRasterDirect", optional_override([](const SimpleImageInfo ii,
1855 .function("imageInfo", optional_override([](SkSurface& self)->SimpleImageInfo {
1863 SimpleImageInfo ii)->sk_sp<SkImage> {
1888 .function("_makeSurface", optional_override([](SkSurface& self, SimpleImageInfo sii)->sk_sp<SkSurface> {
2124 value_object<SimpleImageInfo>("ImageInfo")
2125 .field("width", &SimpleImageInfo::width)
2126 .field("height", &SimpleImageInfo::height)
2127 .field("colorType", &SimpleImageInfo::colorType)
2128 .field("alphaType", &SimpleImageInfo::alphaType)
2129 .field("colorSpace", &SimpleImageInfo::colorSpace);