Home
last modified time | relevance | path

Searched refs:SkZip (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/src/core/
H A DSkZip.h24 class SkZip { class
34 constexpr Iterator(const SkZip* zip, size_t index) : fZip{zip}, fIndex{index} { } in Iterator()
46 const SkZip* const fZip = nullptr;
54 constexpr SkZip() : fPointers{nullify<Ts>...}, fSize{0} {} in SkZip() function in SkZip
55 constexpr SkZip(size_t) = delete;
56 constexpr SkZip(size_t size, Ts*... ts) in SkZip() function in SkZip
59 constexpr SkZip(const SkZip& that) = default;
60 constexpr SkZip& operator=(const SkZip
70 constexpr SkZip(const SkZip<Us...>& that) SkZip() function in SkZip
103 constexpr SkZip(size_t n, const std::tuple<Ts*...>& pointers) SkZip() function in SkZip
[all...]
H A DSkGlyphBuffer.h13 #include "src/core/SkZip.h"
25 void setSource(SkZip<const SkGlyphID, const SkPoint> source) { in setSource()
52 SkZip<const SkGlyphID, const SkPoint> flipRejectsToSource() { in flipRejectsToSource()
61 SkZip<const SkGlyphID, const SkPoint> source() const { return fSource; } in source()
66 SkSourceGlyphBuffer(const SkZip<const SkGlyphID, const SkPoint>& source) { in SkSourceGlyphBuffer()
73 SkZip<const SkGlyphID, const SkPoint> fSource;
77 SkZip<SkGlyphID, SkPoint> fRejects;
148 void startSource(const SkZip<const SkGlyphID, const SkPoint>& source);
152 const SkZip<const SkGlyphID, const SkPoint>& source,
171 const SkZip<cons
[all...]
H A DSkGlyphBuffer.cpp28 void SkDrawableGlyphBuffer::startSource(const SkZip<const SkGlyphID, const SkPoint>& source) { in startSource()
44 const SkZip<const SkGlyphID, const SkPoint>& source, in startBitmapDevice()
62 SkZip<const SkGlyphID, const SkPoint> withMappedPos = in startBitmapDevice()
72 const SkZip<const SkGlyphID, const SkPoint>& source, in startGPUDevice()
106 : SkZip<SkGlyphVariant, SkPoint>{fInputSize, fMultiBuffer.get(), fPositions.get()}) { in dumpInput()
H A DSkGlyphRunPainter.h148 virtual void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
151 virtual void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
155 virtual void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
159 virtual void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
H A DSkGlyphRun.h21 #include "src/core/SkZip.h"
43 SkZip<const SkGlyphID, const SkPoint> source() const { return fSource; } in source()
52 const SkZip<const SkGlyphID, const SkPoint> fSource;
/third_party/skia/src/gpu/text/
H A DGrTextBlob.h251 const SkZip<SkGlyphVariant, SkPoint>& drawables,
256 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
258 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
261 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
267 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
306 void processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
308 void processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables,
311 void processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables,
314 void processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables,
H A DGrTextBlob.cpp94 void fill_transformed_vertices_2D(SkZip<Quad, const GrGlyph*, const VertexData> quadData, in fill_transformed_vertices_2D()
118 void fill_transformed_vertices_3D(SkZip<Quad, const GrGlyph*, const VertexData> quadData, in fill_transformed_vertices_3D()
186 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
273 GrSubRunOwner PathSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
461 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
527 GrSubRunOwner DirectMaskSubRun::Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, in Make() argument
719 void direct_2D(SkZip<Mask2DVertex[4], in direct_2D()
745 void generalized_direct_2D(SkZip<Quad, const GrGlyph*, const VertexData> quadData, in generalized_direct_2D()
855 static GrSubRunOwner Make(const SkZip<SkGlyphVariant, SkPoint>& drawables,
923 GrSubRunOwner TransformedMaskSubRun::Make(const SkZip<SkGlyphVarian argument
1195 Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, const SkFont& runFont, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale, GrTextBlob* blob, GrSubRunAllocator* alloc) Make() argument
1586 addMultiMaskFormat( AddSingleMaskFormat addSingle, const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale) addMultiMaskFormat() argument
1632 processDeviceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike) processDeviceMasks() argument
1638 processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables, const SkFont& runFont, SkScalar strikeToSourceScale) processSourcePaths() argument
1648 processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale, const SkFont& runFont, SkScalar minScale, SkScalar maxScale) processSourceSDFT() argument
1661 processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale) processSourceMasks() argument
1729 Make(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, GrMaskFormat format, GrSubRunAllocator* alloc) Make() argument
1977 Make( const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale, GrMaskFormat format, GrSubRunAllocator* alloc) Make() argument
2211 Make( const SkZip<SkGlyphVariant, SkPoint>& drawables, const SkFont& runFont, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale, GrSubRunAllocator* alloc) Make() argument
2340 processDeviceMasks( const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike) processDeviceMasks() argument
2364 processSourceMasks(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale) processSourceMasks() argument
2394 processSourcePaths(const SkZip<SkGlyphVariant, SkPoint>& drawables, const SkFont& runFont, SkScalar strikeToSourceScale) processSourcePaths() argument
2446 processSourceSDFT(const SkZip<SkGlyphVariant, SkPoint>& drawables, sk_sp<SkStrike>&& strike, SkScalar strikeToSourceScale, const SkFont& runFont, SkScalar minScale, SkScalar maxScale) processSourceSDFT() argument
[all...]
/third_party/skia/tests/
H A DUtilsTest.cpp14 #include "src/core/SkZip.h"
348 DEF_TEST(SkZip, reporter) { in DEF_TEST()
355 // Check SkZip calls in DEF_TEST()
356 SkZip<uint16_t, const float, int, int, int> in DEF_TEST()
461 SkZip<const uint16_t, const float, const int, int, int> cz = z; in DEF_TEST()
/third_party/skia/modules/skshaper/tests/
H A DShaperTest.cpp18 #include "src/base/SkZip.h"
83 for (auto&& [glyph, cluster] : SkZip(info.glyphCount, fGlyphs.get(), fClusters.get())) {

Completed in 8 milliseconds