You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To avoid always depending/linking with harfbuzz/icu libraries, we would prefer os::draw_text() as a global function instead of a os::Surface member function. Also we're going to use two alternatives:
os::draw_text(), and
os::draw_text_with_shaper()
To reduce binary size of apps that don't require the text shaping engine.
The text was updated successfully, but these errors were encountered:
In this way we can have a dependency with SkShaper dependency (which
is a pretty big dependency) in one compilation
unit (skia_draw_text_with_shaper()), so if a program doesn't use this
function (doesn't require SkShaper, harfbuzz, icu, etc.), then the
size of the final binary is reduced a lot.
To avoid always depending/linking with harfbuzz/icu libraries, we would prefer
os::draw_text()
as a global function instead of aos::Surface
member function. Also we're going to use two alternatives:os::draw_text()
, andos::draw_text_with_shaper()
To reduce binary size of apps that don't require the text shaping engine.
The text was updated successfully, but these errors were encountered: