Lines Matching refs:drawables
163 size_t SkScalerCache::commonFilterLoop(SkDrawableGlyphBuffer* drawables, Fn&& fn) { in commonFilterLoop() argument
165 for (auto [i, packedID, pos] : SkMakeEnumerate(drawables->input())) { in commonFilterLoop()
177 size_t SkScalerCache::prepareForDrawingMasksCPU(SkDrawableGlyphBuffer* drawables) { in prepareForDrawingMasksCPU() argument
180 size_t delta = this->commonFilterLoop(drawables, in prepareForDrawingMasksCPU()
186 drawables->push_back(glyph, i); in prepareForDrawingMasksCPU()
196 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForMaskDrawing() argument
198 size_t delta = this->commonFilterLoop(drawables, in prepareForMaskDrawing()
201 drawables->push_back(fGlyphForIndex[digest.index()], i); in prepareForMaskDrawing()
211 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForSDFTDrawing() argument
213 size_t delta = this->commonFilterLoop(drawables, in prepareForSDFTDrawing()
216 drawables->push_back(fGlyphForIndex[digest.index()], i); in prepareForSDFTDrawing()
226 SkDrawableGlyphBuffer* drawables, SkSourceGlyphBuffer* rejects) { in prepareForPathDrawing() argument
229 size_t delta = this->commonFilterLoop(drawables, in prepareForPathDrawing()
237 drawables->push_back(path, i); in prepareForPathDrawing()