godot/modules/text_server_adv
Edwin Cheng 61d387135f Improve emoji SVG parsing by caching
Basically, when we first encounter the document, we parse it as before, but we also note the offsets of other glyphs and store the remaining XML. The next time we see another glyph, we can simply parse that glyph node and insert it back into the stored XML.
2024-12-18 19:02:03 +08:00
..
doc_classes Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
gdextension_build SCons: Fix MSVC bypassing disabled warnings 2024-12-09 11:49:42 -06:00
icu_data Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
.gitignore Unify TextServer built-in module and GDExtension code. 2022-03-17 08:15:29 +02:00
config.py Add Text Server related options to the build profiles editor. 2022-08-03 15:06:43 +03:00
register_types.cpp Fix text_server_adv compiling as a GDExtension 2023-06-20 10:50:33 -05:00
register_types.h Use GODOT_MODULE define in TextServer modules 2024-01-06 01:19:29 -06:00
script_iterator.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
script_iterator.h Use GODOT_MODULE define in TextServer modules 2024-01-06 01:19:29 -06:00
SCsub Update ICU to 76.1 2024-10-24 22:47:59 +03:00
text_server_adv.cpp Merge pull request #99164 from bruvzg/int_files 2024-12-03 14:40:58 -06:00
text_server_adv.h Merge pull request #99164 from bruvzg/int_files 2024-12-03 14:40:58 -06:00
thorvg_svg_in_ot.cpp Improve emoji SVG parsing by caching 2024-12-18 19:02:03 +08:00
thorvg_svg_in_ot.h Improve emoji SVG parsing by caching 2024-12-18 19:02:03 +08:00