Home
last modified time | relevance | path

Searched refs:info_ptr (Results 1 - 1 of 1) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/
H A Dimage_loader_libpng.cpp44 void HandlePNGColorType(png_structp png_ptr, png_infop info_ptr, uint32_t loadFlags) in HandlePNGColorType() argument
46 if (png_ptr == nullptr || info_ptr == nullptr) { in HandlePNGColorType()
50 if (info_ptr->color_type == PNG_COLOR_TYPE_GRAY && info_ptr->bit_depth < 8) { in HandlePNGColorType()
52 } else if (info_ptr->bit_depth == 16) { in HandlePNGColorType()
56 if (info_ptr->color_type == PNG_COLOR_TYPE_PALETTE) { in HandlePNGColorType()
64 else if (info_ptr->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) { in HandlePNGColorType()
73 else if (info_ptr->color_type == PNG_COLOR_TYPE_RGB) { in HandlePNGColorType()
80 } else if (info_ptr->color_type == PNG_COLOR_TYPE_RGBA) { in HandlePNGColorType()
87 png_read_update_info(png_ptr, info_ptr); in HandlePNGColorType()
95 LoadFromMemory(png_structp png_ptr, png_infop info_ptr, uint32_t loadFlags, Info &info) LoadFromMemory() argument
155 png_infop info_ptr; Load() local
[all...]

Completed in 1 milliseconds