Home
last modified time | relevance | path

Searched refs:SkGlyphRunListPainter (Results 1 – 25 of 25) sorted by relevance

/third_party/skia/src/core/
DSkGlyphRunPainter.cpp41 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, in SkGlyphRunListPainter() function in SkGlyphRunListPainter
62 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, in SkGlyphRunListPainter() function in SkGlyphRunListPainter
66 : SkGlyphRunListPainter(props, colorType, compute_scaler_context_flags(cs), strikeCache) {} in SkGlyphRunListPainter()
69 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, const GrColorInfo& csi) in SkGlyphRunListPainter() function in SkGlyphRunListPainter
70 : SkGlyphRunListPainter(props, in SkGlyphRunListPainter()
75 SkGlyphRunListPainter::SkGlyphRunListPainter(const skgpu::v1::SurfaceDrawContext& sdc) in SkGlyphRunListPainter() function in SkGlyphRunListPainter
76 : SkGlyphRunListPainter{sdc.surfaceProps(), sdc.colorInfo()} {} in SkGlyphRunListPainter()
80 void SkGlyphRunListPainter::drawForBitmapDevice( in drawForBitmapDevice()
227 void SkGlyphRunListPainter::processGlyphRun(const SkGlyphRun& glyphRun, in processGlyphRun()
375 auto SkGlyphRunListPainter::ensureBuffers(const SkGlyphRunList& glyphRunList) -> ScopedBuffers { in ensureBuffers()
[all …]
DSkGlyphRunPainter.h53 class SkGlyphRunListPainter {
56 SkGlyphRunListPainter(const SkSurfaceProps& props,
64 SkGlyphRunListPainter(const SkSurfaceProps&, const GrColorInfo&);
65 explicit SkGlyphRunListPainter(const skgpu::v1::SurfaceDrawContext&);
99 SkGlyphRunListPainter(const SkSurfaceProps& props, SkColorType colorType,
103 ScopedBuffers(SkGlyphRunListPainter* painter, size_t size);
107 SkGlyphRunListPainter* fPainter;
DSkDraw.h33 class SkDraw : public SkGlyphRunListPainter::BitmapDevicePainter {
66 SkGlyphRunListPainter* glyphPainter) const;
DSkOverdrawCanvas.cpp46 class TextDevice : public SkNoPixelsDevice, public SkGlyphRunListPainter::BitmapDevicePainter {
74 SkGlyphRunListPainter fPainter;
DSkDraw_text.cpp129 SkGlyphRunListPainter* glyphPainter) const { in drawGlyphRunList()
DSkBitmapDevice.h161 SkGlyphRunListPainter fGlyphPainter;
DSkRemoteGlyphCache.cpp827 SkGlyphRunListPainter fPainter;
/third_party/flutter/skia/src/core/
DSkGlyphRunPainter.h35 class SkGlyphRunListPainter {
38 SkGlyphRunListPainter(const SkSurfaceProps& props,
46 SkGlyphRunListPainter(const SkSurfaceProps&, const GrColorSpaceInfo&);
47 explicit SkGlyphRunListPainter(const GrRenderTargetContext& renderTargetContext);
77 SkGlyphRunListPainter(const SkSurfaceProps& props, SkColorType colorType,
81 ScopedBuffers(SkGlyphRunListPainter* painter, int size);
83 SkGlyphRunListPainter* fPainter;
DSkGlyphRunPainter.cpp61 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, in SkGlyphRunListPainter() function in SkGlyphRunListPainter
82 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, in SkGlyphRunListPainter() function in SkGlyphRunListPainter
86 : SkGlyphRunListPainter(props, colorType, compute_scaler_context_flags(cs), strikeCache) {} in SkGlyphRunListPainter()
89 SkGlyphRunListPainter::SkGlyphRunListPainter(const SkSurfaceProps& props, in SkGlyphRunListPainter() function in SkGlyphRunListPainter
91 : SkGlyphRunListPainter(props, in SkGlyphRunListPainter()
96 SkGlyphRunListPainter::SkGlyphRunListPainter(const GrRenderTargetContext& rtc) in SkGlyphRunListPainter() function in SkGlyphRunListPainter
97 : SkGlyphRunListPainter{rtc.surfaceProps(), rtc.colorSpaceInfo()} {} in SkGlyphRunListPainter()
112 SkSpan<const SkPackedGlyphID> SkGlyphRunListPainter::DeviceSpacePackedGlyphIDs( in DeviceSpacePackedGlyphIDs()
139 SkSpan<const SkPackedGlyphID> SkGlyphRunListPainter::SourceSpacePackedGlyphIDs( in SourceSpacePackedGlyphIDs()
158 void SkGlyphRunListPainter::drawForBitmapDevice( in drawForBitmapDevice()
[all …]
DSkDraw.h32 class SkDraw : public SkGlyphRunListPainter::BitmapDevicePainter {
64 SkGlyphRunListPainter* glyphPainter) const;
DSkOverdrawCanvas.cpp46 class TextDevice : public SkNoPixelsDevice, public SkGlyphRunListPainter::BitmapDevicePainter {
69 SkGlyphRunListPainter fPainter;
DSkDraw_text.cpp101 SkGlyphRunListPainter* glyphPainter) const { in drawGlyphRunList()
DSkBitmapDevice.h166 SkGlyphRunListPainter fGlyphPainter;
DSkRemoteGlyphCache.cpp355 SkGlyphRunListPainter fPainter;
/third_party/flutter/skia/src/gpu/text/
DGrTextTarget.h19 class SkGlyphRunListPainter; variable
43 virtual SkGlyphRunListPainter* glyphPainter() = 0;
DGrTextBlob.h66 SkGlyphRunListPainter* glyphPainter);
/third_party/skia/src/gpu/v1/
DSurfaceDrawContext_v1.h567 SkGlyphRunListPainter* glyphRunPainter() { return &fGlyphPainter; } in glyphRunPainter()
699 SkGlyphRunListPainter* glyphPainter() { return &fGlyphPainter; } in glyphPainter()
709 SkGlyphRunListPainter fGlyphPainter;
/third_party/flutter/skia/src/atlastext/
DSkAtlasTextTarget.cpp116 SkGlyphRunListPainter* glyphPainter() override { in glyphPainter()
134 SkGlyphRunListPainter fGlyphPainter;
/third_party/skia/bench/
DGlyphQuadFillBench.cpp48 SkGlyphRunListPainter painter{props, kUnknown_SkColorType, in onPerCanvasPreDraw()
/third_party/flutter/skia/include/core/
DSkFont.h513 friend class SkGlyphRunListPainter; variable
/third_party/skia/include/core/
DSkFont.h530 friend class SkGlyphRunListPainter; variable
/third_party/skia/src/gpu/text/
DGrTextBlob.h221 SkGlyphRunListPainter* painter);
DGrTextBlob.cpp1509 SkGlyphRunListPainter* painter) { in Make()
/third_party/skia/src/gpu/ops/
DAtlasTextOp.cpp509 SkGlyphRunListPainter* painter = sdc->glyphRunPainter(); in CreateOpTestingOnly()
/third_party/flutter/skia/src/gpu/
DGrRenderTargetContext.cpp106 SkGlyphRunListPainter* glyphPainter() override { in glyphPainter()
112 SkGlyphRunListPainter fGlyphPainter;