Lines Matching defs:pngPtr
62 png_structp pngPtr() { return fPngPtr; }
73 SkPngEncoderMgr(png_structp pngPtr, png_infop infoPtr)
74 : fPngPtr(pngPtr)
85 png_structp pngPtr =
87 if (!pngPtr) {
91 png_infop infoPtr = png_create_info_struct(pngPtr);
93 png_destroy_write_struct(&pngPtr, nullptr);
97 png_set_write_fn(pngPtr, (void*)stream, sk_write_fn, nullptr);
98 return std::unique_ptr<SkPngEncoderMgr>(new SkPngEncoderMgr(pngPtr, infoPtr));
436 if (setjmp(png_jmpbuf(fEncoderMgr->pngPtr()))) {
450 png_write_rows(fEncoderMgr->pngPtr(), &rowPtr, 1);
456 png_write_end(fEncoderMgr->pngPtr(), fEncoderMgr->infoPtr());