Lines Matching refs:info_ptr
49 static int open_png(const char* name, png_structp* png_ptr, png_infop* info_ptr, in open_png() argument
82 *info_ptr = png_create_info_struct(*png_ptr); in open_png()
83 if (!*info_ptr) { in open_png()
95 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()
125 png_destroy_read_struct(png_ptr, info_ptr, NULL); in open_png()
204 png_infop info_ptr = NULL; in res_create_display_surface() local
212 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_display_surface()
235 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_display_surface()
244 png_infop info_ptr = NULL; in res_create_multi_display_surface() local
256 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_multi_display_surface()
260 if (png_get_text(png_ptr, info_ptr, &text, &num_text)) { in res_create_multi_display_surface()
306 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_multi_display_surface()
323 png_infop info_ptr = NULL; in res_create_alpha_surface() local
329 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_alpha_surface()
361 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_alpha_surface()
389 png_infop info_ptr = NULL; in res_create_localized_alpha_surface() local
406 result = open_png(name, &png_ptr, &info_ptr, &width, &height, &channels); in res_create_localized_alpha_surface()
452 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in res_create_localized_alpha_surface()