Searched refs:TrackLayerDevice (Results 1 – 4 of 4) sorted by relevance
107 class SkTextBlobCacheDiffCanvas::TrackLayerDevice : public SkNoPixelsDevice {109 TrackLayerDevice(const SkIRect& bounds, const SkSurfaceProps& props, SkStrikeServer* server,
197 SkTextBlobCacheDiffCanvas::TrackLayerDevice::TrackLayerDevice( in TrackLayerDevice() function in SkTextBlobCacheDiffCanvas::TrackLayerDevice207 SkBaseDevice* SkTextBlobCacheDiffCanvas::TrackLayerDevice::onCreateDevice( in onCreateDevice()210 return new TrackLayerDevice(this->getGlobalBounds(), surfaceProps, fStrikeServer, fSettings); in onCreateDevice()213 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::drawGlyphRunList( in drawGlyphRunList()228 : SkNoDrawCanvas{sk_make_sp<TrackLayerDevice>(SkIRect::MakeWH(width, height), props, in SkTextBlobCacheDiffCanvas()234 : SkNoDrawCanvas{sk_make_sp<TrackLayerDevice>( in SkTextBlobCacheDiffCanvas()
80 class TrackLayerDevice;
920 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRun( in processGlyphRun()939 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRunForMask( in processGlyphRunForMask()1010 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRunForPaths( in processGlyphRunForPaths()1041 bool SkTextBlobCacheDiffCanvas::TrackLayerDevice::maybeProcessGlyphRunForDFT( in maybeProcessGlyphRunForDFT()