Lines Matching refs:png_ptr
49 static int open_png(const char* name, png_structp* png_ptr, png_infop* info_ptr, in open_png() argument
75 *png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); in open_png()
76 if (!*png_ptr) { in open_png()
81 *info_ptr = png_create_info_struct(*png_ptr); in open_png()
87 if (setjmp(png_jmpbuf(*png_ptr))) { in open_png()
92 png_init_io(*png_ptr, fp); in open_png()
93 png_set_sig_bytes(*png_ptr, sizeof(header)); in open_png()
94 png_read_info(*png_ptr, *info_ptr); in open_png()
97 png_get_IHDR(*png_ptr, *info_ptr, width, height, &bit_depth, in open_png()
100 *channels = png_get_channels(*png_ptr, *info_ptr); in open_png()
106 png_set_expand_gray_1_2_4_to_8(*png_ptr); in open_png()
112 png_set_palette_to_rgb(*png_ptr); in open_png()
125 png_destroy_read_struct(png_ptr, info_ptr, NULL); in open_png()
208 png_structp png_ptr = NULL; in res_create_display_surface() local
215 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_display_surface()
227 png_read_row(png_ptr, p_row, NULL); in res_create_display_surface()
235 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_display_surface()
244 png_structp png_ptr = NULL; in res_create_multi_display_surface() local
253 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_multi_display_surface()
259 if (png_get_text(png_ptr, info_ptr, &text, &num_text)) { in res_create_multi_display_surface()
291 png_read_row(png_ptr, p_row, NULL); in res_create_multi_display_surface()
302 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_multi_display_surface()
319 png_structp png_ptr = NULL; in res_create_alpha_surface() local
326 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_alpha_surface()
348 png_read_row(png_ptr, p_row, NULL); in res_create_alpha_surface()
354 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_alpha_surface()
383 png_structp png_ptr = NULL; in res_create_localized_alpha_surface() local
399 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_localized_alpha_surface()
410 png_read_row(png_ptr, row, NULL); in res_create_localized_alpha_surface()
431 png_read_row(png_ptr, row, NULL); in res_create_localized_alpha_surface()
440 png_read_row(png_ptr, row, NULL); in res_create_localized_alpha_surface()
446 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_localized_alpha_surface()