History log of /external/harfbuzz_ng/src/hb-shape-plan-private.hh
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2a8c49ade07a0bd4f2c9543f4bd129da82083ea0 12-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Remove unnecessary includes
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
f47b9219546edcfdeb3991ee27f6d9ba455c3e08 02-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Fix unsafe shape_plan->face dependency
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
ca8d96c8ba33ce581684cbc07936a3696b6c83d9 02-Dec-2013 Jonathan Kew <jfkthame@gmail.com> cache shape plans even if (global) user features are set
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
f9edd5d56bd219625f5b16b23eac53b4c4a8b194 16-Nov-2012 Behdad Esfahbod <behdad@behdad.org> Implement hb_shape_plan_get_shaper()

Untested.
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
f30641038ba96e83950729b1bd9d86d2e98e46c5 16-Nov-2012 Behdad Esfahbod <behdad@behdad.org> Bunch of independent changes (ouch)

API additions:

hb_segment_properties_t
HB_SEGMENT_PROPERTIES_DEFAULT
hb_segment_properties_equal()
hb_segment_properties_hash()

hb_buffer_set_segment_properties()
hb_buffer_get_segment_properties()

hb_ot_layout_glyph_class_t

hb_shape_plan_t
hb_shape_plan_create()
hb_shape_plan_create_cached()
hb_shape_plan_get_empty()
hb_shape_plan_reference()
hb_shape_plan_destroy()
hb_shape_plan_set_user_data()
hb_shape_plan_get_user_data()
hb_shape_plan_execute()

hb_ot_shape_plan_collect_lookups()

API changes:

Rename hb_ot_layout_feature_get_lookup_indexes() to
hb_ot_layout_feature_get_lookups().

New header file:

hb-shape-plan.h

And a bunch of prototyped but not implemented stuff. Coming soon.
(Tests fail because of the prototypes right now.)
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
e9eb9503e97044222f843daacfa47e26e51312b7 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Add default_shaper_list to shape_plan
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
c5b668fb9239c912d2448280a7176e331ebc9181 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Choose one shaper per plan
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
5b95c148cc485f79fd7018bc4520b4cb5f728a18 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Start implementing shape_plan
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
bd26b4d21f59312805d294f46f15182adbcc47da 27-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Minor
/external/harfbuzz_ng/src/hb-shape-plan-private.hh
027857d0412477fb4427dcb8a8c45287c272e143 26-Jul-2012 Behdad Esfahbod <behdad@behdad.org> Start adding a unified shaper access infrastructure

Add global shape_plan. Unused so far.
/external/harfbuzz_ng/src/hb-shape-plan-private.hh