Home
last modified time | relevance | path

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

12345678910>>...21

/external/skia/tests/
DGrRenderTaskClusterTest.cpp13 typedef void (*CreateGraphPF)(SkTArray<sk_sp<GrMockRenderTask>>* graph,
14 SkTArray<sk_sp<GrMockRenderTask>>* expected);
16 static void make_proxies(int count, SkTArray<sk_sp<GrSurfaceProxy>>* proxies) { in make_proxies()
24 static void make_tasks(int count, SkTArray<sk_sp<GrMockRenderTask>>* tasks) { in make_tasks()
35 static void create_graph0(SkTArray<sk_sp<GrMockRenderTask>>* graph, in create_graph0()
36 SkTArray<sk_sp<GrMockRenderTask>>* expected) { in create_graph0()
37 SkTArray<sk_sp<GrSurfaceProxy>> proxies; in create_graph0()
55 static void create_graph1(SkTArray<sk_sp<GrMockRenderTask>>* graph, in create_graph1()
56 SkTArray<sk_sp<GrMockRenderTask>>* expected) { in create_graph1()
57 SkTArray<sk_sp<GrSurfaceProxy>> proxies; in create_graph1()
[all …]
DTArrayTest.cpp17 SkTArray<int, MEM_MOVE> a; in TestTSet_basic()
170 SkTArray<T>* (&arrays)[4], in test_swap()
206 SkTArray<int> arr; in test_swap()
210 SkTArray<int>* arrays[] = { &arr, &arr5, &arr10, &arr20 }; in test_swap()
220 SkTArray<MoveOnlyInt> moi; in test_swap()
224 SkTArray<MoveOnlyInt>* arraysMoi[] = { &moi, &moi5, &moi10, &moi20 }; in test_swap()
230 SkTArray<int> a; in test_unnecessary_alloc()
238 SkTArray<int> a(1); in test_unnecessary_alloc()
242 SkTArray<int> a, b; in test_unnecessary_alloc()
248 SkTArray<int> b; in test_unnecessary_alloc()
[all …]
DTopoSortTest.cpp14 typedef void (*CreateGraphPF)(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph);
25 static void create_graph0(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph0()
46 static void create_graph1(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph1()
61 static void create_graph2(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph2()
84 static void create_graph3(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph3()
107 static void create_graph4(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph4()
130 static void create_graph5(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph5()
150 static void create_graph6(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph) { in create_graph6()
179 SkTArray<sk_sp<ToolUtils::TopoTestNode>> graph; in DEF_TEST()
/external/skqp/tests/
DTArrayTest.cpp17 SkTArray<int, MEM_MOVE> a; in TestTSet_basic()
64 SkTArray<T>* (&arrays)[4], in test_swap()
100 SkTArray<int> arr; in test_swap()
104 SkTArray<int>* arrays[] = { &arr, &arr5, &arr10, &arr20 }; in test_swap()
114 SkTArray<MoveOnlyInt> moi; in test_swap()
118 SkTArray<MoveOnlyInt>* arraysMoi[] = { &moi, &moi5, &moi10, &moi20 }; in test_swap()
122 template <typename T, bool MEM_MOVE> int SkTArray<T, MEM_MOVE>::allocCntForTest() const { in allocCntForTest()
128 SkTArray<int> a; in test_unnecessary_alloc()
136 SkTArray<int> a(1); in test_unnecessary_alloc()
140 SkTArray<int> a, b; in test_unnecessary_alloc()
[all …]
DTopoSortTest.cpp14 typedef void (*CreateGraphPF)(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph);
23 static void create_graph0(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph) { in create_graph0()
41 static void create_graph1(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph) { in create_graph1()
54 static void create_graph2(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph) { in create_graph2()
73 static void create_graph3(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph) { in create_graph3()
94 static void create_graph4(SkTArray<sk_sp<sk_tool_utils::TopoTestNode>>* graph) { in create_graph4()
123 SkTArray<sk_sp<sk_tool_utils::TopoTestNode>> graph; in DEF_TEST()
/external/skia/modules/skparagraph/src/
DParagraphImpl.h102 SkTArray<Block, true> blocks,
103 SkTArray<Placeholder, true> placeholders,
109 SkTArray<Block, true> blocks,
110 SkTArray<Placeholder, true> placeholders,
180 SkTArray<ResolvedFontDescriptor> resolvedFonts() const { return fFontSwitches; }
239 SkTArray<StyleBlock<SkScalar>> fLetterSpaceStyles;
240 SkTArray<StyleBlock<SkScalar>> fWordSpaceStyles;
241 SkTArray<StyleBlock<SkPaint>> fBackgroundStyles;
242 SkTArray<StyleBlock<SkPaint>> fForegroundStyles;
243 SkTArray<StyleBlock<std::vector<TextShadow>>> fShadowStyles;
[all …]
/external/skqp/include/private/
DSkTArray.h24 template <typename T, bool MEM_MOVE = false> class SkTArray {
29 SkTArray() { this->init(); } in SkTArray() function
35 explicit SkTArray(int reserveCount) { this->init(0, reserveCount); } in SkTArray() function
40 SkTArray(const SkTArray& that) { in SkTArray() function
45 SkTArray(SkTArray&& that) { in SkTArray() function
57 SkTArray(const T* array, int count) { in SkTArray() function
62 SkTArray& operator=(const SkTArray& that) {
75 SkTArray& operator=(SkTArray&& that) {
90 ~SkTArray() { in ~SkTArray()
301 void swap(SkTArray& that) { in swap()
[all …]
DGrAuditTrail.h115 SkTArray<Op> fOps;
118 void getBoundsByClientID(SkTArray<OpInfo>* outInfo, int clientID);
130 SkTArray<SkString> fStackTrace;
136 typedef SkTArray<std::unique_ptr<Op>, true> OpPool;
138 typedef SkTArray<Op*> Ops;
148 typedef SkTArray<std::unique_ptr<OpNode>, true> OpList;
159 SkTArray<SkString> fCurrentStackTrace;
/external/skia/include/private/
DSkTArray.h35 template <typename T, bool MEM_MOVE = false> class SkTArray {
45 SkTArray() { this->init(0); } in SkTArray() function
51 explicit SkTArray(int reserveCount) : SkTArray() { this->reserve_back(reserveCount); } in SkTArray() function
56 SkTArray(const SkTArray& that) in SkTArray() function
57 : SkTArray(that.fItemArray, that.fCount) {} in SkTArray()
59 SkTArray(SkTArray&& that) { in SkTArray() function
84 SkTArray(const T* array, int count) { in SkTArray() function
91 SkTArray(std::initializer_list<T> data) in SkTArray() function
92 : SkTArray(data.begin(), data.size()) {} in SkTArray()
94 SkTArray& operator=(const SkTArray& that) {
[all …]
/external/skia/include/sksl/
DDSLFunction.h31 SkTArray<DSLVar*> parameterArray; in DSLFunction()
41 DSLFunction(const DSLType& returnType, const char* name, SkTArray<DSLVar*> parameters) { in DSLFunction()
60 SkTArray<DSLWrapper<DSLExpression>> argArray; in operator()
69 DSLExpression call(SkTArray<DSLWrapper<DSLExpression>> args);
72 void collectArgs(SkTArray<DSLWrapper<DSLExpression>>& args) {} in collectArgs()
75 void collectArgs(SkTArray<DSLWrapper<DSLExpression>>& args, DSLVar& var, in collectArgs()
82 void collectArgs(SkTArray<DSLWrapper<DSLExpression>>& args, DSLExpression expr, in collectArgs()
88 void init(const DSLType& returnType, const char* name, SkTArray<DSLVar*> params);
DDSLType.h142 SkTArray<DSLExpression> argArray; in Construct()
148 static DSLExpression Construct(DSLType type, SkTArray<DSLExpression> argArray);
155 static void CollectArgs(SkTArray<DSLExpression>& args) {} in CollectArgs()
158 static void CollectArgs(SkTArray<DSLExpression>& args, DSLVar& var, in CollectArgs()
165 static void CollectArgs(SkTArray<DSLExpression>& args, DSLExpression expr, in CollectArgs()
174 friend DSLType Struct(const char* name, SkTArray<DSLField> fields);
235 friend DSLType Struct(const char* name, SkTArray<DSLField> fields);
238 DSLType Struct(const char* name, SkTArray<DSLField> fields);
242 SkTArray<DSLField> fieldTypes; in Struct()
/external/skqp/src/gpu/vk/
DGrVkDescriptorSetManager.h34 const SkTArray<uint32_t>& visibilities);
49 const SkTArray<uint32_t>& visibilities) const;
54 const SkTArray<uint32_t>& visibilities,
55 const SkTArray<const GrVkSampler*>& immutableSamplers);
87 const SkTArray<uint32_t>& visibilities,
88 const SkTArray<const GrVkSampler*>& immutableSamplers);
92 SkTArray<const GrVkDescriptorSet*, true> fFreeSets;
/external/skia/src/core/
DSkLatticeIter.h64 SkTArray<int> fSrcX;
65 SkTArray<int> fSrcY;
66 SkTArray<SkScalar> fDstX;
67 SkTArray<SkScalar> fDstY;
68 SkTArray<SkCanvas::Lattice::RectType> fRectTypes;
69 SkTArray<SkColor> fColors;
DSkPictureData.h71 T* read_index_base_1_or_null(SkReadBuffer* reader, const SkTArray<sk_sp<T>>& array) { in read_index_base_1_or_null()
142 SkTArray<SkPaint> fPaints;
143 SkTArray<SkPath> fPaths;
150 SkTArray<sk_sp<const SkPicture>> fPictures;
151 SkTArray<sk_sp<SkDrawable>> fDrawables;
152 SkTArray<sk_sp<const SkTextBlob>> fTextBlobs;
153 SkTArray<sk_sp<const SkVertices>> fVertices;
154 SkTArray<sk_sp<const SkImage>> fImages;
DSkPictureRecord.h38 const SkTArray<sk_sp<const SkPicture>>& getPictures() const { in getPictures()
42 const SkTArray<sk_sp<SkDrawable>>& getDrawables() const { in getDrawables()
46 const SkTArray<sk_sp<const SkTextBlob>>& getTextBlobs() const { in getTextBlobs()
50 const SkTArray<sk_sp<const SkVertices>>& getVertices() const { in getVertices()
54 const SkTArray<sk_sp<const SkImage>>& getImages() const { in getImages()
235 SkTArray<SkPaint> fPaints;
244 SkTArray<sk_sp<const SkImage>> fImages;
245 SkTArray<sk_sp<const SkPicture>> fPictures;
246 SkTArray<sk_sp<SkDrawable>> fDrawables;
247 SkTArray<sk_sp<const SkTextBlob>> fTextBlobs;
[all …]
/external/skqp/src/core/
DSkLatticeIter.h64 SkTArray<int> fSrcX;
65 SkTArray<int> fSrcY;
66 SkTArray<SkScalar> fDstX;
67 SkTArray<SkScalar> fDstY;
68 SkTArray<SkCanvas::Lattice::RectType> fRectTypes;
69 SkTArray<SkColor> fColors;
DSkPictureData.h72 T* read_index_base_1_or_null(SkReadBuffer* reader, const SkTArray<sk_sp<T>>& array) { in read_index_base_1_or_null()
145 SkTArray<SkPaint> fPaints;
146 SkTArray<SkPath> fPaths;
153 SkTArray<sk_sp<const SkPicture>> fPictures;
154 SkTArray<sk_sp<SkDrawable>> fDrawables;
155 SkTArray<sk_sp<const SkTextBlob>> fTextBlobs;
156 SkTArray<sk_sp<const SkVertices>> fVertices;
157 SkTArray<sk_sp<const SkImage>> fImages;
DSkPictureRecord.h36 const SkTArray<sk_sp<const SkPicture>>& getPictures() const { in getPictures()
40 const SkTArray<sk_sp<SkDrawable>>& getDrawables() const { in getDrawables()
44 const SkTArray<sk_sp<const SkTextBlob>>& getTextBlobs() const { in getTextBlobs()
48 const SkTArray<sk_sp<const SkVertices>>& getVertices() const { in getVertices()
52 const SkTArray<sk_sp<const SkImage>>& getImages() const { in getImages()
242 SkTArray<SkPaint> fPaints;
251 SkTArray<sk_sp<const SkImage>> fImages;
252 SkTArray<sk_sp<const SkPicture>> fPictures;
253 SkTArray<sk_sp<SkDrawable>> fDrawables;
254 SkTArray<sk_sp<const SkTextBlob>> fTextBlobs;
[all …]
/external/skqp/src/gpu/
DGrProcessor.cpp39 SkTArray<GrFragmentProcessorTestFactory*, true>* GrFragmentProcessorTestFactory::GetFactories() { in GetFactories()
40 static SkTArray<GrFragmentProcessorTestFactory*, true> gFactories; in GetFactories()
45 SkTArray<GrGeometryProcessorTestFactory*, true>* GrGeometryProcessorTestFactory::GetFactories() { in GetFactories()
46 static SkTArray<GrGeometryProcessorTestFactory*, true> gFactories; in GetFactories()
50 SkTArray<GrXPFactoryTestFactory*, true>* GrXPFactoryTestFactory::GetFactories() { in GetFactories()
51 static SkTArray<GrXPFactoryTestFactory*, true> gFactories; in GetFactories()
/external/skqp/tools/viewer/
DBisectSlide.h49 SkTArray<FoundPath> fFoundPaths;
50 SkTArray<FoundPath> fTossedPaths;
51 SkTArray<char> fTrail;
52 std::stack<std::pair<SkTArray<FoundPath>, SkTArray<FoundPath>>> fPathHistory;
/external/skia/tools/viewer/
DBisectSlide.h49 SkTArray<FoundPath> fFoundPaths;
50 SkTArray<FoundPath> fTossedPaths;
51 SkTArray<char> fTrail;
52 std::stack<std::pair<SkTArray<FoundPath>, SkTArray<FoundPath>>> fPathHistory;
/external/skia/src/gpu/
DGrAuditTrail.h115 SkTArray<Op> fOps;
118 void getBoundsByClientID(SkTArray<OpInfo>* outInfo, int clientID);
130 SkTArray<SkString> fStackTrace;
136 typedef SkTArray<std::unique_ptr<Op>, true> OpPool;
138 typedef SkTArray<Op*> Ops;
148 typedef SkTArray<std::unique_ptr<OpNode>, true> OpsTask;
159 SkTArray<SkString> fCurrentStackTrace;
/external/skqp/tools/flags/
DSkCommonFlagsConfig.h28 const SkTArray<SkString>& viaParts);
34 const SkTArray<SkString>& getViaParts() const { return fViaParts; } in getViaParts()
38 SkTArray<SkString> fViaParts;
56 SkCommandLineConfigGpu(const SkString& tag, const SkTArray<SkString>& viaParts,
97 SkCommandLineConfigSvg(const SkString& tag, const SkTArray<SkString>& viaParts, int pageIndex);
106 typedef SkTArray<std::unique_ptr<SkCommandLineConfig>, true> SkCommandLineConfigArray;
/external/skia/experimental/sktext/include/
DProcessor.h102 bool shape(TextFontStyle fontStyle, SkTArray<FontBlock, true> fontBlocks);
111 bool decorate(SkTArray<DecorBlock, true> decorBlocks);
167 void sortDecorBlocks(SkTArray<DecorBlock, true>& decorBlocks);
177 void iterateByVisualOrder(SkTArray<DecorBlock, true>& decorBlocks, Visitor visitor);
185 SkTArray<FontBlock, true> fFontBlocks;
188 SkTArray<TextRun, false> fRuns;
189 SkTArray<Line, false> fLines;
190 SkTArray<TextOutput, false> fTextOutputs;
193 SkTArray<CodeUnitFlags, true> fCodeUnitProperties;
/external/skia/tools/flags/
DCommonFlagsConfig.h29 const SkTArray<SkString>& viaParts);
35 const SkTArray<SkString>& getViaParts() const { return fViaParts; } in getViaParts()
40 SkTArray<SkString> fViaParts;
55 const SkTArray<SkString>& viaParts,
110 SkCommandLineConfigSvg(const SkString& tag, const SkTArray<SkString>& viaParts, int pageIndex);
119 typedef SkTArray<std::unique_ptr<SkCommandLineConfig>, true> SkCommandLineConfigArray;

12345678910>>...21