Home
last modified time | relevance | path

Searched refs:SkTextBlobCacheDiffCanvas (Results 1 – 7 of 7) sorted by relevance

/external/skqp/src/core/
DSkRemoteGlyphCache.cpp197 SkTextBlobCacheDiffCanvas::TrackLayerDevice::TrackLayerDevice( in TrackLayerDevice()
199 const SkTextBlobCacheDiffCanvas::Settings& settings) in TrackLayerDevice()
207 SkBaseDevice* SkTextBlobCacheDiffCanvas::TrackLayerDevice::onCreateDevice( in onCreateDevice()
213 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::drawGlyphRunList( in drawGlyphRunList()
221 SkTextBlobCacheDiffCanvas::Settings::Settings() = default;
223 SkTextBlobCacheDiffCanvas::SkTextBlobCacheDiffCanvas(int width, int height, in SkTextBlobCacheDiffCanvas() function in SkTextBlobCacheDiffCanvas
231 SkTextBlobCacheDiffCanvas::SkTextBlobCacheDiffCanvas( in SkTextBlobCacheDiffCanvas() function in SkTextBlobCacheDiffCanvas
237 SkTextBlobCacheDiffCanvas::~SkTextBlobCacheDiffCanvas() = default;
239 SkCanvas::SaveLayerStrategy SkTextBlobCacheDiffCanvas::getSaveLayerStrategy( in getSaveLayerStrategy()
244 bool SkTextBlobCacheDiffCanvas::onDoSaveBehind(const SkRect*) { in onDoSaveBehind()
[all …]
DSkRemoteGlyphCache.h53 class SK_API SkTextBlobCacheDiffCanvas : public SkNoDrawCanvas {
64 SkTextBlobCacheDiffCanvas(int width, int height, const SkSurfaceProps& props,
68 SkTextBlobCacheDiffCanvas(int width, int height, const SkMatrix& deviceMatrix,
71 ~SkTextBlobCacheDiffCanvas() override;
DSkRemoteGlyphCacheImpl.h107 class SkTextBlobCacheDiffCanvas::TrackLayerDevice : public SkNoPixelsDevice {
110 const SkTextBlobCacheDiffCanvas::Settings& settings);
136 const SkTextBlobCacheDiffCanvas::Settings fSettings;
DSkGlyphRunPainter.cpp920 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRun( in processGlyphRun()
939 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRunForMask( in processGlyphRunForMask()
1006 SkScalar SkTextBlobCacheDiffCanvas::SetupForPath(SkPaint* paint, SkFont* font) { in SetupForPath()
1010 void SkTextBlobCacheDiffCanvas::TrackLayerDevice::processGlyphRunForPaths( in processGlyphRunForPaths()
1041 bool SkTextBlobCacheDiffCanvas::TrackLayerDevice::maybeProcessGlyphRunForDFT( in maybeProcessGlyphRunForDFT()
/external/skqp/tests/
DSkRemoteGlyphCacheTest.cpp112 SkTextBlobCacheDiffCanvas::Settings MakeSettings(GrContext* context) { in MakeSettings()
113 SkTextBlobCacheDiffCanvas::Settings settings; in MakeSettings()
173 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
210 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
235 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
269 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
299 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
338 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
366 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
387 SkTextBlobCacheDiffCanvas cache_diff_canvas(10, 10, SkMatrix::I(), props, &server); in DEF_TEST()
[all …]
/external/skqp/include/core/
DSkFont.h515 friend class SkTextBlobCacheDiffCanvas; variable
/external/skqp/tools/
Dremote_demo.cpp139 SkTextBlobCacheDiffCanvas filter(bounds.width(), bounds.height(), deviceMatrix, props, in push_font_data()