Home | History | Annotate | Download | only in pshinter

Lines Matching refs:masks

219     PS_Mask  mask  = table->masks;
225 FT_FREE( table->masks );
231 /* ensure that a mask table can contain "count" masks */
245 if ( !FT_RENEW_ARRAY( table->masks, old_max, new_max ) )
273 mask = table->masks + count - 1;
303 mask = table->masks + count - 1;
372 /* test whether two masks in a table intersect */
378 PS_Mask mask1 = table->masks + index1;
379 PS_Mask mask2 = table->masks + index2;
404 /* merge two masks, used by ps_mask_table_merge_all */
427 PS_Mask mask1 = table->masks + index1;
428 PS_Mask mask2 = table->masks + index2;
466 /* Now, remove "mask2" from the list. We need to keep the masks */
471 delta = table->num_masks - 1 - index2; /* number of masks to move */
494 /* Try to merge all masks in a given table. This is used to merge */
495 /* all counter masks into independent counter "paths". */
540 ps_mask_table_done( &dimension->masks, memory );
550 dimension->masks.num_masks = 0;
568 error = ps_mask_table_last( &dim->masks, memory, &mask );
585 FT_UInt count = dim->masks.num_masks;
591 mask = dim->masks.masks + count - 1;
611 return ps_mask_table_alloc( &dim->masks, memory, &mask );
633 error = ps_mask_table_set_bits( &dim->masks, source,
695 error = ps_mask_table_last( &dim->masks, memory, &mask );
722 PS_Mask counter = dim->counters.masks;
770 /* merge all counter masks into independent "paths" */
852 /* record the stems in the current hints/masks table */
921 /* add the three stems to our hints/masks table */