freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master 3c97458: * src/ftbench.c (header): Look up the


From: Werner Lemberg
Subject: [freetype2-demos] master 3c97458: * src/ftbench.c (header): Look up the render mode.
Date: Tue, 7 Nov 2023 14:41:13 -0500 (EST)

branch: master
commit 3c97458cc8f35fd151009e4621c96a863a30da7e
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    * src/ftbench.c (header): Look up the render mode.
---
 src/ftbench.c | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/ftbench.c b/src/ftbench.c
index c964de8..cbab165 100644
--- a/src/ftbench.c
+++ b/src/ftbench.c
@@ -802,13 +802,8 @@
   static void
   header( FT_Face  face )
   {
-    const FT_String*  target =
-                 render_mode == FT_RENDER_MODE_NORMAL ? "normal" :
-                 render_mode == FT_RENDER_MODE_LIGHT  ? "light"  :
-                 render_mode == FT_RENDER_MODE_MONO   ? "mono"   :
-                 render_mode == FT_RENDER_MODE_LCD    ? "lcd"    :
-                 render_mode == FT_RENDER_MODE_LCD_V  ? "lcd-v"  :
-                 render_mode == FT_RENDER_MODE_SDF    ? "sdf"    : "";
+    const FT_String*  targets[FT_RENDER_MODE_MAX] =
+      { "normal", "light", "mono", "lcd", "lcd-v", "sdf" };
     const FT_String*  module_name = FT_FACE_DRIVER_NAME( face );
     const FT_String*  hinting_engine = "";
     FT_UInt           prop;
@@ -868,7 +863,7 @@
             face->family_name,
             face->style_name,
             module_name, hinting_engine,
-            target,
+            targets[render_mode],
             load_flags,
             FT_Get_Charmap_Index( face->charmap ),
             face->num_glyphs );



reply via email to

[Prev in Thread] Current Thread [Next in Thread]