#include "Image.h" #include #include int usage(char* arg0, int ret) { FILE* out = (ret == 0) ? stdout : stderr; fprintf(out, "usage: %s IMAGE_PATH\n", arg0); return ret; } int main(int argc, char** argv) { if (argc != 2) return usage(argv[0], 1); auto image = Image::load_from_file(argv[1]); if (!image) return 1; if (!image->render_to_framebuffer()) return 1; for (;;) sleep(1); return 0; }