Home
last modified time | relevance | path

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

12345678

/external/skia/include/private/
DSkTDArray.h16 template <typename T> class SkTDArray {
18 SkTDArray() : fArray(nullptr), fReserve(0), fCount(0) {} in SkTDArray() function
19 SkTDArray(const T src[], int count) { in SkTDArray() function
30 SkTDArray(const SkTDArray<T>& src) : fArray(nullptr), fReserve(0), fCount(0) { in SkTDArray() function
31 SkTDArray<T> tmp(src.fArray, src.fCount); in SkTDArray()
34 SkTDArray(SkTDArray<T>&& src) : fArray(nullptr), fReserve(0), fCount(0) { in SkTDArray() function
37 ~SkTDArray() { in ~SkTDArray()
41 SkTDArray<T>& operator=(const SkTDArray<T>& src) {
44 SkTDArray<T> tmp(src.fArray, src.fCount);
53 SkTDArray<T>& operator=(SkTDArray<T>&& src) {
[all …]
/external/skia/src/gpu/ops/
DGrAAConvexTessellator.h124 SkTDArray<struct PointData> fPts;
151 void init(const SkTDArray<SkVector>& norms, const SkTDArray<SkVector>& bisectors);
176 SkTDArray<PointData> fPts;
251 SkTDArray<SkPoint> fPts;
252 SkTDArray<SkScalar> fCoverages;
254 SkTDArray<bool> fMovable;
257 SkTDArray<CurveState> fCurveState;
260 SkTDArray<SkVector> fNorms;
263 SkTDArray<SkVector> fBisectors;
268 SkTDArray<int> fIndices;
[all …]
/external/skia/tests/
DMatrixClipCollapseTest.cpp61 static void gets_ops(SkPicture& input, SkTDArray<DrawType>* ops) { in gets_ops()
142 DrawOpType draw, SkTDArray<DrawType>* expected,
146 SkTDArray<DrawType>* expected, int accumulatedClips);
149 SkTDArray<DrawType>* expected);
194 static void add_clip(ClipType clip, MatType mat, SkTDArray<DrawType>* expected) { in add_clip()
257 static void add_mat(MatType mat, SkTDArray<DrawType>* expected) { in add_mat()
283 static void emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArray<DrawType>* expected) { in emit_draw()
326 DrawOpType draw, SkTDArray<DrawType>* expected, in emit_clip_and_mat()
347 DrawOpType draw, SkTDArray<DrawType>* expected, in emit_mat_and_clip()
370 DrawOpType draw, SkTDArray<DrawType>* expected, in emit_double_mat_and_clip()
[all …]
DTopoSortTest.cpp14 typedef void (*CreateGraphPF)(SkTDArray<sk_tool_utils::TopoTestNode*>* graph);
23 static void create_graph0(SkTDArray<sk_tool_utils::TopoTestNode*>* graph) { in create_graph0()
41 static void create_graph1(SkTDArray<sk_tool_utils::TopoTestNode*>* graph) { in create_graph1()
54 static void create_graph2(SkTDArray<sk_tool_utils::TopoTestNode*>* graph) { in create_graph2()
73 static void create_graph3(SkTDArray<sk_tool_utils::TopoTestNode*>* graph) { in create_graph3()
94 static void create_graph4(SkTDArray<sk_tool_utils::TopoTestNode*>* graph) { in create_graph4()
123 SkTDArray<sk_tool_utils::TopoTestNode*> graph; in DEF_TEST()
DPackedConfigsTextureTest.cpp44 const SkTDArray<uint16_t>& controlData, in check_4444()
45 const SkTDArray<uint32_t>& readBuffer) { in check_4444()
75 const SkTDArray<uint16_t>& controlData, in check_565()
76 const SkTDArray<GrColor>& readBuffer) { in check_565()
101 SkTDArray<uint16_t> controlPixelData; in run_test()
103 SkTDArray<GrColor> readBuffer; in run_test()
DGpuRectanizerTest.cpp35 const SkTDArray<SkISize>& rects) { in test_rectanizer_inserts()
47 static void test_skyline(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_skyline()
54 static void test_pow2(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_pow2()
62 SkTDArray<SkISize> rects; in DEF_GPUTEST()
DFontMgrAndroidParserTest.cpp19 int CountFallbacks(SkTDArray<FontFamily*> fontFamilies) { in CountFallbacks()
39 void ValidateLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* firstExpectedFile, in ValidateLoadedFonts()
70 void DumpLoadedFonts(SkTDArray<FontFamily*> fontFamilies, const char* label) { in DumpLoadedFonts()
159 SkTDArray<FontFamily*> preV17FontFamilies; in DEF_TEST()
177 SkTDArray<FontFamily*> v17FontFamilies; in DEF_TEST()
196 SkTDArray<FontFamily*> v22FontFamilies; in DEF_TEST()
/external/skia/src/core/
DSkPictureRecord.h35 const SkTDArray<const SkPicture* >& getPictureRefs() const { in getPictureRefs()
39 const SkTDArray<SkDrawable* >& getDrawableRefs() const { in getDrawableRefs()
43 const SkTDArray<const SkTextBlob* >& getTextBlobRefs() const { in getTextBlobRefs()
47 const SkTDArray<const SkVertices* >& getVerticesRefs() const { in getVerticesRefs()
51 const SkTDArray<const SkImage* >& getImageRefs() const { in getImageRefs()
87 SkTDArray<int32_t> fRestoreOffsetStack;
89 SkTDArray<uint32_t> fCullOffsetStack;
259 SkTDArray<const SkImage*> fImageRefs;
260 SkTDArray<const SkPicture*> fPictureRefs;
261 SkTDArray<SkDrawable*> fDrawableRefs;
[all …]
DSkTTopoSort.h15 void SkTTopoSort_CheckAllUnmarked(const SkTDArray<T*>& graph) { in SkTTopoSort_CheckAllUnmarked()
23 void SkTTopoSort_CleanExit(const SkTDArray<T*>& graph) { in SkTTopoSort_CleanExit()
34 bool SkTTopoSort_Visit(T* node, SkTDArray<T*>* result) { in SkTTopoSort_Visit()
81 bool SkTTopoSort(SkTDArray<T*>* graph) { in SkTTopoSort()
82 SkTDArray<T*> result; in SkTTopoSort()
DSkRTree.h44 void search(const SkRect& query, SkTDArray<int>* results) const override;
78 void search(Node* root, const SkRect& query, SkTDArray<int>* results) const;
81 Branch bulkLoad(SkTDArray<Branch>* branches, int level = 0);
92 SkTDArray<Node> fNodes;
/external/skia/src/pdf/
DSkPDFResourceDict.h44 const SkTDArray<SkPDFObject*>* gStateResources,
45 const SkTDArray<SkPDFObject*>* patternResources,
46 const SkTDArray<SkPDFObject*>* xObjectResources,
47 const SkTDArray<SkPDFObject*>* fontResources);
DSkPDFResourceDict.cpp57 const SkTDArray<SkPDFObject*>& resourceList, in add_subdict()
72 const SkTDArray<SkPDFObject*>* gStateResources, in Make()
73 const SkTDArray<SkPDFObject*>* patternResources, in Make()
74 const SkTDArray<SkPDFObject*>* xObjectResources, in Make()
75 const SkTDArray<SkPDFObject*>* fontResources) { in Make()
DSkPDFMakeToUnicodeCmap.cpp82 static void append_bfchar_section(const SkTDArray<BFChar>& bfchar, in append_bfchar_section()
102 static void append_bfrange_section(const SkTDArray<BFRange>& bfrange, in append_bfrange_section()
150 void SkPDFAppendCmapSections(const SkTDArray<SkUnichar>& glyphToUnicode, in SkPDFAppendCmapSections()
164 SkTDArray<BFChar> bfcharEntries; in SkPDFAppendCmapSections()
165 SkTDArray<BFRange> bfrangeEntries; in SkPDFAppendCmapSections()
213 const SkTDArray<SkUnichar>& glyphToUnicode, in SkPDFMakeToUnicodeCmap()
/external/skia/bench/
DSKPBench.h46 const SkTDArray<SkSurface*>& surfaces() const { return fSurfaces; } in surfaces()
47 const SkTDArray<SkIRect>& tileRects() const { return fTileRects; } in tileRects()
57 SkTDArray<SkSurface*> fSurfaces; // for MultiPictureDraw
58 SkTDArray<SkIRect> fTileRects; // for MultiPictureDraw
DChartBench.cpp22 SkRandom* random, SkTDArray<SkScalar>* dataPts) { in gen_data()
34 static void gen_paths(const SkTDArray<SkScalar>& topData, in gen_paths()
35 const SkTDArray<SkScalar>* bottomData, in gen_paths()
152 SkTDArray<SkScalar>* prevData = nullptr; in onDraw()
185 SkTDArray<SkScalar> fData[kNumGraphs];
/external/skia/src/gpu/vk/
DGrVkPipelineState.h182 SkTDArray<GrVkSampler*> fSamplers;
183 SkTDArray<const GrVkImageView*> fTextureViews;
184 SkTDArray<const GrVkResource*> fTextures;
187 SkTDArray<const GrVkBufferView*> fBufferViews;
188 SkTDArray<const GrVkResource*> fTexelBuffers;
/external/skia/include/core/
DSkMultiPictureDraw.h68 static void Reset(SkTDArray<DrawData>&);
71 SkTDArray<DrawData> fThreadSafeDrawData;
72 SkTDArray<DrawData> fGPUDrawData;
/external/skia/samplecode/
DSampleChart.cpp16 static void gen_data(SkScalar yAvg, SkScalar ySpread, int count, SkTDArray<SkScalar>* dataPts) { in gen_data()
29 static void gen_paths(const SkTDArray<SkScalar>& topData, in gen_paths()
30 const SkTDArray<SkScalar>* bottomData, in gen_paths()
145 SkTDArray<SkScalar>* prevData = nullptr; in onDrawContent()
178 SkTDArray<SkScalar> fData[kNumGraphs];
/external/skia/src/pathops/
DSkOpEdgeBuilder.h63 SkTDArray<SkPoint> fPathPts;
64 SkTDArray<SkScalar> fWeights;
65 SkTDArray<uint8_t> fPathVerbs;
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h53 SkTDArray<GrGLuint>* shaderIds,
60 void cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs);
61 void cleanupShaders(const SkTDArray<GrGLuint>& shaderIDs);
/external/skia/src/ports/
DSkFontMgr_android_parser.cpp88 FamilyData(XML_Parser parser, SkTDArray<FontFamily*>& families, in FamilyData()
105 SkTDArray<FontFamily*>& fFamilies; // The array to append families, owned by caller
115 SkTDArray<const TagHandler*> fHandler; // The stack of current tag handlers.
601 static int parse_config_file(const char* filename, SkTDArray<FontFamily*>& families, in parse_config_file()
658 static int append_system_font_families(SkTDArray<FontFamily*>& fontFamilies, in append_system_font_families()
676 static void append_fallback_font_families_for_locale(SkTDArray<FontFamily*>& fallbackFonts, in append_fallback_font_families_for_locale()
703 SkTDArray<FontFamily*> langSpecificFonts; in append_fallback_font_families_for_locale()
714 static void append_system_fallback_font_families(SkTDArray<FontFamily*>& fallbackFonts, in append_system_fallback_font_families()
723 static void mixin_vendor_fallback_font_families(SkTDArray<FontFamily*>& fallbackFonts, in mixin_vendor_fallback_font_families()
726 SkTDArray<FontFamily*> vendorFonts; in mixin_vendor_fallback_font_families()
[all …]
/external/skia/tools/gpu/gl/debug/
DGrFBBindableObj.h85SkTDArray<GrFakeRefObj *> fColorReferees; // frame buffers that use this as a color buffer (via …
86SkTDArray<GrFakeRefObj *> fDepthReferees; // frame buffers that use this as a depth buffer (via …
87SkTDArray<GrFakeRefObj *> fStencilReferees; // frame buffers that use this as a stencil buffer (vi…
/external/skia/tools/
Dsk_tool_utils.h188 static void AllocNodes(SkTDArray<TopoTestNode*>* graph, int num) { in AllocNodes()
196 static void DeallocNodes(SkTDArray<TopoTestNode*>* graph) { in DeallocNodes()
203 static void Print(const SkTDArray<TopoTestNode*>& graph) { in Print()
212 static void Shuffle(SkTDArray<TopoTestNode*>* graph, SkRandom* rand) { in Shuffle()
227 SkTDArray<TopoTestNode*> fDependencies;
/external/skia/debugger/
DSkDebugger.h51 const SkTDArray<SkDrawCommand*>& getDrawCommands() const { in getDrawCommands()
76 const SkTDArray<SkString*>* getCommandInfo(int index) const { in getCommandInfo()
120 void getOverviewText(const SkTDArray<double>* typeTimes, double totTime,
/external/skia/gm/
Dtexteffects.cpp199 static SkPath create_underline(const SkTDArray<SkScalar>& intersections, in create_underline()
221 const SkPaint& paint, SkScalar uWidth, SkTDArray<SkScalar>* intersections) { in find_intercepts()
247 SkTDArray<SkScalar> intersections;
265 SkScalar uWidth, SkTDArray<SkScalar>* intersections) { in find_intercepts()
290 SkTDArray<SkScalar> widths;
293 SkTDArray<SkPoint> pos;
303 SkTDArray<SkScalar> intersections;
409 SkTDArray<SkScalar> intercepts;
439 SkTDArray<SkScalar> widths;
442 SkTDArray<SkPoint> pos;
[all …]

12345678