Lines Matching refs:count
32 size_t start, size_t count, size_t offset) {
44 if (offset < start + count && advances[offset - layoutStart] == 0.0f) {
49 for (nextCluster = offset + 1; nextCluster < start + count; nextCluster++) {
56 if (GraphemeBreak::isGraphemeBreak(buf, start, count, i)) {
70 float getRunAdvance(const float* advances, const uint16_t* buf, size_t start, size_t count,
72 return getRunAdvance(advances, buf, start, start, count, offset);
83 size_t getOffsetForAdvance(const float* advances, const uint16_t* buf, size_t start, size_t count,
87 for (size_t i = start; i < start + count; i++) {
88 if (GraphemeBreak::isGraphemeBreak(buf, start, count, i)) {
104 for (size_t i = searchStart; i <= start + count; i++) {
105 if (GraphemeBreak::isGraphemeBreak(buf, start, count, i)) {
106 // "getRunAdvance(layout, buf, start, count, i) - advance" but more efficient
107 float delta = getRunAdvance(advances, buf, start, searchStart, count - searchStart, i)