#include #include #include #include "blitter.h" int LoadTGA(const char *filename, std::vector &pixels, uint32_t *width, uint32_t *height, uint32_t *bpp); int SaveTGA(const char *filename, const std::vector &pixels, uint32_t width, uint32_t height, uint32_t bpp); int CopyBuffers(const GLSurfaceDesc &dstDesc, int32_t dstOffsetX, int32_t dstOffsetY, int32_t copyWidth, int32_t copyHeight, const GLSurfaceDesc &srcDesc, int32_t srcOffsetX, int32_t srcOffsetY); void dump_image(const std::vector& pixels, uint32_t width, uint32_t height, uint32_t bpp);