diff options
author | Berke Kocaoğlu <berkekocaoglu360@gmail.com> | 2021-04-14 20:10:14 +0300 |
---|---|---|
committer | Berke Kocaoğlu <berke.kocaoglu@metu.edu.tr> | 2021-09-16 22:55:31 +0300 |
commit | 88f77bc59c26068ae1a5e1c9a8bd3b1b88dbe683 (patch) | |
tree | d66afc56af1d2829916555fa0308f3acf90eb4c2 /image.c | |
parent | 1d28627868f5133a25a0197af21a187799ffa98e (diff) |
Implement fill scale mode
Diffstat (limited to 'image.c')
-rw-r--r-- | image.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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; |