[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] 1076-regression-ft_render_glyph-returns-error-when-trying-to
From: |
Werner Lemberg |
Subject: |
[freetype2] 1076-regression-ft_render_glyph-returns-error-when-trying-to-render-bitmap-otb-fonts 3b14b0b: [sdf] Return `FT_Err_Ok` while trying to render bitmap. |
Date: |
Sun, 15 Aug 2021 01:53:36 -0400 (EDT) |
branch:
1076-regression-ft_render_glyph-returns-error-when-trying-to-render-bitmap-otb-fonts
commit 3b14b0b03978e2427337e552c233dbef697f68ee
Author: Anuj Verma <anujv@iitbhilai.ac.in>
Commit: Anuj Verma <anujv@iitbhilai.ac.in>
[sdf] Return `FT_Err_Ok` while trying to render bitmap.
* src/sdf/ftsdfrend.c (ft_bsdf_render): Return OK if the slot is
a bitmap and the render mode is anything other than `FT_RENDER_MODE_SDF`.
This is for compatibility reasons.
---
src/sdf/ftsdfrend.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/sdf/ftsdfrend.c b/src/sdf/ftsdfrend.c
index 30f2e62..34f7991 100644
--- a/src/sdf/ftsdfrend.c
+++ b/src/sdf/ftsdfrend.c
@@ -502,7 +502,10 @@
/* check whether render mode is correct */
if ( mode != FT_RENDER_MODE_SDF )
{
- error = FT_THROW( Cannot_Render_Glyph );
+ FT_TRACE0(( "ft_bsdf_render: trying to render bitmap\n" ));
+
+ /* return OK since the slot is already a bitmap */
+ error = FT_Err_Ok;
goto Exit;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] 1076-regression-ft_render_glyph-returns-error-when-trying-to-render-bitmap-otb-fonts 3b14b0b: [sdf] Return `FT_Err_Ok` while trying to render bitmap.,
Werner Lemberg <=