From 88f77bc59c26068ae1a5e1c9a8bd3b1b88dbe683 Mon Sep 17 00:00:00 2001 From: Berke Kocaoğlu Date: Wed, 14 Apr 2021 20:10:14 +0300 Subject: Implement fill scale mode --- image.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'image.c') diff --git a/image.c b/image.c index 9a9c531..fa10ab9 100644 --- a/image.c +++ b/image.c @@ -402,6 +402,9 @@ bool img_fit(img_t *img) zh = (float) img->win->h / (float) img->h; switch (img->scalemode) { + case SCALE_FILL: + z = MAX(zw, zh); + break; case SCALE_WIDTH: z = zw; break; -- cgit v1.2.3-54-g00ecf