#include #include #include #include #include #include "model.h" uint32_t Binning(std::vector& tilebuf, std::vector& primbuf, const model_t& model, uint32_t width, uint32_t height, uint32_t tileSize); int LoadImage(const char *filename, cocogfx::ePixelFormat format, std::vector &pixels, uint32_t *width, uint32_t *height); int SaveImage(const char *filename, cocogfx::ePixelFormat format, const uint8_t* pixels, uint32_t width, uint32_t height, int32_t pitch); void dump_image(const std::vector& pixels, uint32_t width, uint32_t height, uint32_t bpp); int CompareImages(const char* filename1, const char* filename2, cocogfx::ePixelFormat format);