#4 stb::image_loader_t, add public interfaces