|
|
@ -49,6 +49,7 @@ struct shape_consumer_t |
|
|
|
{ |
|
|
|
{ |
|
|
|
output.new_line (); |
|
|
|
output.new_line (); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (unsigned int i = 0; i < 10000; i++) { |
|
|
|
shaper.populate_buffer (buffer, text, text_len); |
|
|
|
shaper.populate_buffer (buffer, text, text_len); |
|
|
|
output.consume_text (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
output.consume_text (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
|
|
|
|
|
|
|
@ -58,6 +59,7 @@ struct shape_consumer_t |
|
|
|
output.shape_failed (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
output.shape_failed (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters); |
|
|
|
} |
|
|
|
} |
|
|
|