Behdad Esfahbod
|
2f87cebe10
|
Implement shape_plan caching
Should give us some performance boost.
|
2012-07-27 04:20:39 -04:00 |
Behdad Esfahbod
|
e9eb9503e9
|
Add default_shaper_list to shape_plan
|
2012-07-27 03:16:22 -04:00 |
Behdad Esfahbod
|
3b7c4e2706
|
Don't fail choosing shaper on planning failure
Shapers have a chance to reject a font in face shaper_data creation.
No need to allow failing during planning.
|
2012-07-27 03:12:23 -04:00 |
Behdad Esfahbod
|
cfe9882610
|
Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure()
|
2012-07-27 03:06:30 -04:00 |
Behdad Esfahbod
|
c5b668fb92
|
Choose one shaper per plan
|
2012-07-27 02:49:39 -04:00 |
Behdad Esfahbod
|
ea278d3895
|
Partially switch ot shaper to shape_plan
|
2012-07-27 02:12:28 -04:00 |
Behdad Esfahbod
|
c32c096a42
|
Switch to shape_plan
Not optimized yet. Eats babies. And no shaper uses the shape_plan.
|
2012-07-27 01:13:53 -04:00 |
Behdad Esfahbod
|
5b95c148cc
|
Start implementing shape_plan
|
2012-07-27 01:02:24 -04:00 |
Behdad Esfahbod
|
bd26b4d21f
|
Minor
|
2012-07-26 22:18:24 -04:00 |
Behdad Esfahbod
|
027857d041
|
Start adding a unified shaper access infrastructure
Add global shape_plan. Unused so far.
|
2012-07-26 21:14:02 -04:00 |