Home
last modified time | relevance | path

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

12345678

/external/skia/tests/
DTArrayTest.cpp207 SkSTArray< 5, int> arr5; in test_swap()
208 SkSTArray<10, int> arr10; in test_swap()
209 SkSTArray<20, int> arr20; in test_swap()
221 SkSTArray< 5, MoveOnlyInt> moi5; in test_swap()
222 SkSTArray<10, MoveOnlyInt> moi10; in test_swap()
223 SkSTArray<20, MoveOnlyInt> moi20; in test_swap()
234 SkSTArray<10, int> a; in test_unnecessary_alloc()
247 SkSTArray<10, int> a; in test_unnecessary_alloc()
258 SkSTArray<10, int> a; in test_unnecessary_alloc()
268 SkSTArray<10, int> a; in test_unnecessary_alloc()
[all …]
/external/skqp/tests/
DTArrayTest.cpp101 SkSTArray< 5, int> arr5; in test_swap()
102 SkSTArray<10, int> arr10; in test_swap()
103 SkSTArray<20, int> arr20; in test_swap()
115 SkSTArray< 5, MoveOnlyInt> moi5; in test_swap()
116 SkSTArray<10, MoveOnlyInt> moi10; in test_swap()
117 SkSTArray<20, MoveOnlyInt> moi20; in test_swap()
132 SkSTArray<10, int> a; in test_unnecessary_alloc()
145 SkSTArray<10, int> a; in test_unnecessary_alloc()
156 SkSTArray<10, int> a; in test_unnecessary_alloc()
166 SkSTArray<10, int> a; in test_unnecessary_alloc()
[all …]
/external/skia/include/private/
DSkTArray.h596 class SkSTArray : private SkAlignedSTStorage<N,T>, public SkTArray<T, MEM_MOVE> {
602 SkSTArray() in SkSTArray() function
605 SkSTArray(const T* array, int count) in SkSTArray() function
608 SkSTArray(std::initializer_list<T> data) in SkSTArray() function
609 : SkSTArray(data.begin(), data.size()) {} in SkSTArray()
611 explicit SkSTArray(int reserveCount) in SkSTArray() function
612 : SkSTArray() { in SkSTArray()
616 SkSTArray (const SkSTArray& that) : SkSTArray() { *this = that; } in SkSTArray() function
617 explicit SkSTArray(const INHERITED& that) : SkSTArray() { *this = that; } in SkSTArray() function
618 SkSTArray ( SkSTArray&& that) : SkSTArray() { *this = std::move(that); } in SkSTArray() function
[all …]
DSkSLDefines.h31 using ComponentArray = SkSTArray<4, int8_t>; // for Swizzles
32 using ExpressionArray = SkSTArray<2, std::unique_ptr<Expression>>;
33 using StatementArray = SkSTArray<2, std::unique_ptr<Statement>>;
/external/skqp/include/private/
DSkTArray.h581 class SkSTArray : public SkTArray<T, MEM_MOVE> {
586 SkSTArray() : INHERITED(&fStorage) { in SkSTArray() function
589 SkSTArray(const SkSTArray& array) in SkSTArray() function
593 SkSTArray(SkSTArray&& array) in SkSTArray() function
597 explicit SkSTArray(const INHERITED& array) in SkSTArray() function
601 explicit SkSTArray(INHERITED&& array) in SkSTArray() function
605 explicit SkSTArray(int reserveCount) in SkSTArray() function
609 SkSTArray(const T* array, int count) in SkSTArray() function
613 SkSTArray& operator=(const SkSTArray& array) {
618 SkSTArray& operator=(SkSTArray&& array) {
[all …]
/external/skia/experimental/sktext/src/
DTextRun.h34 SkSTArray<128, SkGlyphID, true> fGlyphs;
35 SkSTArray<128, SkPoint, true> fPositions;
36 SkSTArray<128, uint32_t, true> fClusters;
37 SkSTArray<128, SkRect, true> fBounds;
/external/skqp/src/gpu/ccpr/
DGrCCFiller.h103 SkSTArray<32, PathInfo, true> fPathInfos;
104 SkSTArray<32, Batch, true> fBatches;
105 SkSTArray<32, ScissorSubBatch, true> fScissorSubBatches;
111 mutable SkSTArray<32, GrMesh> fMeshesScratchBuffer;
112 mutable SkSTArray<32, SkIRect> fScissorRectScratchBuffer;
DGrCCStroker.h109 SkSTArray<32, PathInfo> fPathInfos;
110 SkSTArray<32, Batch> fBatches;
111 SkSTArray<32, ScissorSubBatch> fScissorSubBatches;
123 mutable SkSTArray<32, GrMesh> fMeshesBuffer;
124 mutable SkSTArray<32, SkIRect> fScissorsBuffer;
DGrCCStrokeGeometry.h143 SkSTArray<128, Verb, true> fVerbs;
144 SkSTArray<128, Parameter, true> fParams;
145 SkSTArray<128, SkPoint, true> fPoints;
146 SkSTArray<128, SkVector, true> fNormals;
DGrCCFillGeometry.h116 SkSTArray<128, SkPoint, true> fPoints;
117 SkSTArray<128, Verb, true> fVerbs;
118 SkSTArray<32, float, true> fConicWeights;
/external/skqp/src/gpu/vk/
DGrVkResourceProvider.h249 SkSTArray<4, GrVkRenderPass*> fRenderPasses;
263 SkSTArray<4, CompatibleRenderPassSet> fRenderPassArray;
268 SkSTArray<4, GrVkCommandPool*, true> fActiveCommandPools;
271 SkSTArray<4, GrVkCommandPool*, true> fAvailableCommandPools;
274 SkSTArray<16, const GrVkResource*, true> fAvailableUniformBufferResources;
286 SkSTArray<4, std::unique_ptr<GrVkDescriptorSetManager>> fDescriptorSetManagers;
DGrVkDescriptorSetManager.h93 SkSTArray<4, uint32_t> fBindingVisibilities;
94 SkSTArray<4, const GrVkSampler*> fImmutableSamplers;
/external/skia/src/gpu/vk/
DGrVkResourceProvider.h292 SkSTArray<4, GrVkRenderPass*> fRenderPasses;
311 SkSTArray<4, CompatibleRenderPassSet> fRenderPassArray;
316 SkSTArray<4, GrVkCommandPool*, true> fActiveCommandPools;
321 SkSTArray<4, GrVkCommandPool*, true> fAvailableCommandPools SK_GUARDED_BY(fBackgroundMutex);
333 SkSTArray<4, std::unique_ptr<GrVkDescriptorSetManager>> fDescriptorSetManagers;
DGrVkCommandBuffer.h164 template <typename T> using TrackedResourceArray = SkSTArray<kInitialTrackedResourcesCount, T>;
167 SkSTArray<16, sk_sp<const GrBuffer>> fTrackedGpuBuffers;
168 SkSTArray<16, gr_cb<const GrSurface>> fTrackedGpuSurfaces;
196 SkSTArray<1, VkBufferMemoryBarrier> fBufferBarriers;
197 SkSTArray<2, VkImageMemoryBarrier> fImageBarriers;
DGrVkDescriptorSetManager.h95 SkSTArray<4, uint32_t> fBindingVisibilities;
96 SkSTArray<4, const GrVkSampler*> fImmutableSamplers;
/external/skqp/src/gpu/
DGrProgramDesc.h137 SkSTArray<kPreAllocSize, uint8_t, true>& key() { return fKey; } in key()
138 const SkSTArray<kPreAllocSize, uint8_t, true>& key() const { return fKey; } in key()
141 SkSTArray<kPreAllocSize, uint8_t, true> fKey;
DGrDrawingManager.h102 void gatherIDs(SkSTArray<8, uint32_t, true>* idArray) const;
171 SkSTArray<8, uint32_t, true> fFlushingOpListIDs;
173 SkSTArray<8, sk_sp<GrOpList>> fOnFlushCBOpLists;
/external/skqp/src/gpu/glsl/
DGrGLSLShaderBuilder.h230 SkSTArray<kCode, const char*, true> fCompilerStrings;
231 SkSTArray<kCode, int, true> fCompilerStringLengths;
232 SkSTArray<kCode, SkString> fShaderStrings;
240 SkSTArray<1, SkString> fLayoutParams[kLastInterfaceQualifier + 1];
/external/skqp/src/shaders/gradients/
DSkGradientShaderPriv.h56 SkSTArray<16, SkColor4f, true> fColorStorage;
57 SkSTArray<16, SkScalar , true> fPosStorage;
142 SkSTArray<4, SkColor4f, true> fStorage;
/external/skia/src/gpu/
DGrRenderTask.h93 virtual void gatherIDs(SkSTArray<8, uint32_t, true>* idArray) const { in gatherIDs()
173 SkSTArray<1, sk_sp<GrSurfaceProxy>> fTargets;
266 SkSTArray<1, GrRenderTask*, true> fDependencies;
268 SkSTArray<1, GrRenderTask*, true> fDependents;
/external/skqp/experimental/svg/model/
DSkSVGGradient.h38 using StopPositionArray = SkSTArray<2, SkScalar, true>;
39 using StopColorArray = SkSTArray<2, SkColor, true>;
/external/skia/modules/svg/include/
DSkSVGGradient.h40 using StopPositionArray = SkSTArray<2, SkScalar , true>;
41 using StopColorArray = SkSTArray<2, SkColor4f, true>;
/external/skia/src/shaders/gradients/
DSkGradientShaderPriv.h56 SkSTArray<16, SkColor4f, true> fColorStorage;
57 SkSTArray<16, SkScalar , true> fPosStorage;
152 SkSTArray<4, SkColor4f, true> fStorage;
/external/skia/src/gpu/d3d/
DGrD3DResourceProvider.h158 SkSTArray<4, std::unique_ptr<GrD3DDirectCommandList>> fAvailableDirectCommandLists;
159 SkSTArray<4, sk_sp<GrD3DRootSignature>> fRootSignatures;
160 SkSTArray<2, sk_sp<GrD3DCommandSignature>> fCommandSignatures;
DGrD3DCommandList.h138 SkSTArray<kInitialTrackedResourcesCount, sk_sp<GrManagedResource>> fTrackedResources;
139 SkSTArray<kInitialTrackedResourcesCount, sk_sp<GrRecycledResource>> fTrackedRecycledResources;
140 SkSTArray<kInitialTrackedResourcesCount, sk_sp<const GrBuffer>> fTrackedGpuBuffers;
152 SkSTArray<4, D3D12_RESOURCE_BARRIER> fResourceBarriers;

12345678