evas: disable bytecode interpreter 16/307816/2
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 13 Mar 2024 09:33:48 +0000 (18:33 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Thu, 4 Apr 2024 01:19:03 +0000 (10:19 +0900)
Change-Id: I09fb8c10fdeacc7c41e9d087407cf5f658978bbb
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/lib/evas/common/evas_font_main.c

index cb237a5..0275a6d 100644 (file)
@@ -21,12 +21,15 @@ evas_common_font_init(void)
 {
    int error;
    const char *s;
+//TIZEN_ONLY: disable bytecode interpreter
+/*
    FT_UInt interpreter_version =
 #ifndef TT_INTERPRETER_VERSION_35
    TT_INTERPRETER_VERSION_35;
 #else
    35;
 #endif
+*/
    _evas_font_log_dom_global = eina_log_domain_register
      ("evas_font_main", EVAS_FONT_DEFAULT_LOG_COLOR);
    if (_evas_font_log_dom_global < 0)
@@ -38,8 +41,12 @@ evas_common_font_init(void)
    if (initialised != 1) return;
    error = FT_Init_FreeType(&evas_ft_lib);
    if (error) return;
+
+//TIZEN_ONLY: disable bytecode interpreter
+/*
    FT_Property_Set(evas_ft_lib, "truetype", "interpreter-version",
                    &interpreter_version);
+*/
    evas_common_font_load_init();
    evas_common_font_draw_init();
    s = getenv("EVAS_FONT_DPI");