Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"
#include "lib/external_libraries/png.h"
#include "lib/byte_order.h"
#include "tex_codec.h"
#include "lib/allocators/shared_ptr.h"
#include "lib/timer.h"
Classes | |
class | MemoryStream |
Functions | |
static void | io_read (png_struct *png_ptr, u8 *RESTRICT data, png_size_t size) |
static void | io_write (png_struct *png_ptr, u8 *data, png_size_t length) |
static void | io_flush (png_structp png_ptr) |
static Status | png_decode_impl (MemoryStream *stream, png_structp png_ptr, png_infop info_ptr, Tex *t) |
static Status | png_encode_impl (Tex *t, png_structp png_ptr, png_infop info_ptr, DynArray *da) |
static void | user_warning_fn (png_structp png_ptr, png_const_charp warning_msg) |
TIMER_ADD_CLIENT (tc_png_decode) | |
|
static |
|
static |
|
static |
|
static |
TIMER_ADD_CLIENT | ( | tc_png_decode | ) |
|
static |