Lines Matching refs:png_ptr
1258 png_structp png_ptr; in load_png_image() local
1270 png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, 0, 0, 0); in load_png_image()
1271 if (png_ptr == NULL) { in load_png_image()
1277 info_ptr = png_create_info_struct(png_ptr); in load_png_image()
1281 png_destroy_read_struct(&png_ptr, NULL, NULL); in load_png_image()
1285 if (setjmp(png_jmpbuf(png_ptr))) { in load_png_image()
1288 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in load_png_image()
1292 png_init_io(png_ptr, fp); in load_png_image()
1294 png_set_sig_bytes(png_ptr, 0); in load_png_image()
1295 png_read_info(png_ptr, info_ptr); in load_png_image()
1297 width = png_get_image_width(png_ptr, info_ptr); in load_png_image()
1298 height = png_get_image_height(png_ptr, info_ptr); in load_png_image()
1303 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in load_png_image()
1307 bpp = png_get_bit_depth(png_ptr, info_ptr) * png_get_channels(png_ptr, info_ptr); in load_png_image()
1308 color_type = png_get_color_type(png_ptr, info_ptr); in load_png_image()
1314 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in load_png_image()
1319 size_t png_size = png_get_rowbytes(png_ptr, info_ptr) * height; in load_png_image()
1324 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in load_png_image()
1335 png_read_row(png_ptr, row_ptr + strideBytes * y, NULL); in load_png_image()
1354 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in load_png_image()