summaryrefslogtreecommitdiff
path: root/src/haikuterm.c
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-06-25 07:34:43 +0000
committerPo Lu <luangruo@yahoo.com>2022-06-25 07:35:45 +0000
commit230891d9f33644146cf1e962824618256374eadc (patch)
tree6f3ac2d902b90c4147feab1d2b918932a87c31ad /src/haikuterm.c
parent1754b0df75701cadb264b2c3ae829893f1a04327 (diff)
downloademacs-230891d9f33644146cf1e962824618256374eadc.tar.gz
Implement image transform smoothing on Haiku
* src/dispextern.h (struct image): New field `use_bilinear_filtering'. * src/haiku_draw_support.cc (BView_DrawBitmap): Accept it. * src/haiku_support.h: Update prototypes. * src/haikuterm.c (haiku_draw_image_glyph_string): * src/image.c (image_set_transform): Set it.
Diffstat (limited to 'src/haikuterm.c')
-rw-r--r--src/haikuterm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/haikuterm.c b/src/haikuterm.c
index 7c307afa32e..f50f6b34bda 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -1738,7 +1738,8 @@ haiku_draw_image_glyph_string (struct glyph_string *s)
s->img->original_height,
0, 0,
s->img->original_width,
- s->img->original_height);
+ s->img->original_height,
+ s->img->use_bilinear_filtering);
if (mask)
be_draw_image_mask (mask, view, 0, 0,