Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType
Commits:
-
6e9d8d31
by Alexei Podtelezhnikov at 2021-08-20T16:01:32-04:00
1 changed file:
Changes:
... | ... | @@ -4703,7 +4703,7 @@ |
4703 | 4703 |
else
|
4704 | 4704 |
renderer = FT_Lookup_Renderer( library, slot->format, &node );
|
4705 | 4705 |
|
4706 |
- error = FT_ERR( Unimplemented_Feature );
|
|
4706 |
+ error = FT_ERR( Cannot_Render_Glyph );
|
|
4707 | 4707 |
while ( renderer )
|
4708 | 4708 |
{
|
4709 | 4709 |
error = renderer->render( renderer, slot, render_mode, NULL );
|
... | ... | @@ -4719,6 +4719,11 @@ |
4719 | 4719 |
/* format. */
|
4720 | 4720 |
renderer = FT_Lookup_Renderer( library, slot->format, &node );
|
4721 | 4721 |
}
|
4722 |
+ |
|
4723 |
+ /* it is not an error if we cannot render a bitmat glyph */
|
|
4724 |
+ if ( FT_ERR_EQ( error, Cannot_Render_Glyph ) &&
|
|
4725 |
+ slot->format == FT_GLYPH_FORMAT_BITMAP )
|
|
4726 |
+ error = FT_Err_Ok;
|
|
4722 | 4727 |
}
|
4723 | 4728 |
}
|
4724 | 4729 |
|