Functions | |
| void | fpng_init () |
| bool | fpng_cpu_supports_sse41 () |
| uint32_t | fpng_crc32 (const void *pData, size_t size, uint32_t prev_crc32=FPNG_CRC32_INIT) |
| uint32_t | fpng_adler32 (const void *pData, size_t size, uint32_t adler=FPNG_ADLER32_INIT) |
| bool | fpng_encode_image_to_memory (const void *pImage, uint32_t w, uint32_t h, uint32_t num_chans, std::vector< uint8_t > &out_buf, uint32_t flags=0) |
| bool | fpng_encode_image_to_file (const char *pFilename, const void *pImage, uint32_t w, uint32_t h, uint32_t num_chans, uint32_t flags=0) |
| int | fpng_get_info (const void *pImage, uint32_t image_size, uint32_t &width, uint32_t &height, uint32_t &channels_in_file) |
| int | fpng_decode_memory (const void *pImage, uint32_t image_size, std::vector< uint8_t > &out, uint32_t &width, uint32_t &height, uint32_t &channels_in_file, uint32_t desired_channels) |
| int | fpng_decode_file (const char *pFilename, std::vector< uint8_t > &out, uint32_t &width, uint32_t &height, uint32_t &channels_in_file, uint32_t desired_channels) |
Variables | |
| const uint32_t | FPNG_CRC32_INIT = 0 |
| const uint32_t | FPNG_ADLER32_INIT = 1 |
| anonymous enum |
| uint32_t fpng::fpng_adler32 | ( | const void * | pData, |
| size_t | size, | ||
| uint32_t | adler = FPNG_ADLER32_INIT ) |
| bool fpng::fpng_cpu_supports_sse41 | ( | ) |
| uint32_t fpng::fpng_crc32 | ( | const void * | pData, |
| size_t | size, | ||
| uint32_t | prev_crc32 = FPNG_CRC32_INIT ) |
| int fpng::fpng_decode_file | ( | const char * | pFilename, |
| std::vector< uint8_t > & | out, | ||
| uint32_t & | width, | ||
| uint32_t & | height, | ||
| uint32_t & | channels_in_file, | ||
| uint32_t | desired_channels ) |
| int fpng::fpng_decode_memory | ( | const void * | pImage, |
| uint32_t | image_size, | ||
| std::vector< uint8_t > & | out, | ||
| uint32_t & | width, | ||
| uint32_t & | height, | ||
| uint32_t & | channels_in_file, | ||
| uint32_t | desired_channels ) |
| bool fpng::fpng_encode_image_to_file | ( | const char * | pFilename, |
| const void * | pImage, | ||
| uint32_t | w, | ||
| uint32_t | h, | ||
| uint32_t | num_chans, | ||
| uint32_t | flags = 0 ) |
| bool fpng::fpng_encode_image_to_memory | ( | const void * | pImage, |
| uint32_t | w, | ||
| uint32_t | h, | ||
| uint32_t | num_chans, | ||
| std::vector< uint8_t > & | out_buf, | ||
| uint32_t | flags = 0 ) |
| int fpng::fpng_get_info | ( | const void * | pImage, |
| uint32_t | image_size, | ||
| uint32_t & | width, | ||
| uint32_t & | height, | ||
| uint32_t & | channels_in_file ) |
| void fpng::fpng_init | ( | ) |
| const uint32_t fpng::FPNG_ADLER32_INIT = 1 |
| const uint32_t fpng::FPNG_CRC32_INIT = 0 |