Searched refs:font_info_for_context (Results 1 – 4 of 4) sorted by relevance
/dports/x11-toolkits/vte/vte-0.28.2/src/ |
H A D | vtedraw.c | 445 static GHashTable *font_info_for_context; variable 450 g_hash_table_insert (font_info_for_context, in font_info_register() 460 g_hash_table_remove (font_info_for_context, in font_info_unregister() 565 if (G_UNLIKELY (font_info_for_context == NULL)) in font_info_find_for_context() 566 font_info_for_context = g_hash_table_new ((GHashFunc) context_hash, (GEqualFunc) context_equal); in font_info_find_for_context() 568 info = g_hash_table_lookup (font_info_for_context, context); in font_info_find_for_context()
|
/dports/x11-toolkits/gnome-pty-helper/vte-0.40.2/src/ |
H A D | vtedraw.c | 447 static GHashTable *font_info_for_context; variable 452 g_hash_table_insert (font_info_for_context, in font_info_register() 462 g_hash_table_remove (font_info_for_context, in font_info_unregister() 567 if (G_UNLIKELY (font_info_for_context == NULL)) in font_info_find_for_context() 568 font_info_for_context = g_hash_table_new ((GHashFunc) context_hash, (GEqualFunc) context_equal); in font_info_find_for_context() 570 info = g_hash_table_lookup (font_info_for_context, context); in font_info_find_for_context()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/arch/gtk3/novte/ |
H A D | vtedraw.cc | 476 static GHashTable *font_info_for_context; variable 481 g_hash_table_insert (font_info_for_context, pango_layout_get_context (info->layout), info); in font_info_register() 488 g_hash_table_remove (font_info_for_context, pango_layout_get_context (info->layout)); in font_info_unregister() 586 if (G_UNLIKELY (font_info_for_context == NULL)) { in font_info_find_for_context() 587 … font_info_for_context = g_hash_table_new ((GHashFunc) context_hash, (GEqualFunc) context_equal); in font_info_find_for_context() 590 info = (struct font_info *)g_hash_table_lookup (font_info_for_context, context); in font_info_find_for_context()
|
/dports/emulators/vice/vice-3.5/src/arch/gtk3/novte/ |
H A D | vtedraw.cc | 476 static GHashTable *font_info_for_context; variable 481 g_hash_table_insert (font_info_for_context, pango_layout_get_context (info->layout), info); in font_info_register() 488 g_hash_table_remove (font_info_for_context, pango_layout_get_context (info->layout)); in font_info_unregister() 586 if (G_UNLIKELY (font_info_for_context == NULL)) { in font_info_find_for_context() 587 … font_info_for_context = g_hash_table_new ((GHashFunc) context_hash, (GEqualFunc) context_equal); in font_info_find_for_context() 590 info = (struct font_info *)g_hash_table_lookup (font_info_for_context, context); in font_info_find_for_context()
|