Searched refs:source_blob (Results 1 – 5 of 5) sorted by relevance
259 if (unlikely (buf_size > c->source_blob->length * 16 || in _try_subset()275 hb_blob_ptr_t<TableType> source_blob = plan->source_table<TableType> (); in _subset() local276 const TableType *table = source_blob.get (); in _subset()279 if (!source_blob.get_blob()->data) in _subset()283 source_blob.destroy (); in _subset()293 …unsigned buf_size = _plan_estimate_subset_table_size (plan, source_blob.get_length (), same_size_t… in _subset()299 source_blob.destroy (); in _subset()306 hb_subset_context_t c (source_blob.get_blob (), plan, &serializer, tag); in _subset()309 source_blob.destroy (); in _subset()
57 hb_blob_t *source_blob;66 source_blob (source_blob_), in hb_subset_context_t()
324 hb_blob_t *source_blob = source->reference_table (tag); in add_table() local328 hb_blob_get_length (source_blob)); in add_table()329 hb_blob_destroy (source_blob); in add_table()
351 if (strikes[i].is_null () || c->source_blob->length < (unsigned) strikes[i]) in add_strike()354 return (this+strikes[i]).subset (c, c->source_blob->length - (unsigned) strikes[i]); in add_strike()
439 subset_data_size += get_glyph_var_data_bytes (c->source_blob, old_gid).length; in subset()471 ? get_glyph_var_data_bytes (c->source_blob, old_gid) in subset()