Home
last modified time | relevance | path

Searched refs:SkTBlockList (Results 1 – 15 of 15) sorted by relevance

/third_party/skia/tests/
DSkTBlockListTest.cpp43 static size_t ScratchBlockSize(SkTBlockList<C, N>& list) { in ScratchBlockSize()
48 static size_t TotalSize(SkTBlockList<C, N>& list) { in TotalSize()
56 static void check_allocator_helper(SkTBlockList<C, N>* allocator, int cnt, int popCnt, in check_allocator_helper()
83 static void check_iterator_helper(SkTBlockList<C, N>* allocator, in check_iterator_helper()
86 const SkTBlockList<C, N>* cAlloc = allocator; in check_iterator_helper()
130 static void check_allocator(SkTBlockList<C, N>* allocator, int cnt, int popCnt, in check_allocator()
172 static void run_allocator_test(SkTBlockList<C, N>* allocator, skiatest::Reporter* reporter) { in run_allocator_test()
185 SkTBlockList<C, N1> listA; in run_concat_test()
186 SkTBlockList<C, N2> listB; in run_concat_test()
222 SkTBlockList<D, N1> listA; in run_concat_trivial_test()
[all …]
/third_party/skia/src/core/
DSkTBlockList.h50 class SkTBlockList {
55 SkTBlockList() : SkTBlockList(StartingItems) {} in SkTBlockList() function
62 explicit SkTBlockList(int itemsPerBlock,
68 ~SkTBlockList() { this->reset(); } in ~SkTBlockList()
97 void concat(SkTBlockList<T, SI>&& other);
223 return const_cast<SkTBlockList*>(this)->item(i); in item()
229 template<typename S, int N> friend class SkTBlockList;
292 void SkTBlockList<T, SI1>::concat(SkTBlockList<T, SI2>&& other) { in concat()
DSkRasterClipStack.h106 SkTBlockList<Rec, 16> fStack;
DBUILD.bazel346 "SkTBlockList.h",
/third_party/skia/src/gpu/gl/
DGrGLProgramDataManager.h41 typedef SkTBlockList<GLUniformInfo> UniformInfoArray;
42 typedef SkTBlockList<VaryingInfo> VaryingInfoArray;
/third_party/skia/src/gpu/glsl/
DGrGLSLVarying.h153 typedef SkTBlockList<VaryingInfo> VaryingList;
154 typedef SkTBlockList<GrShaderVar> VarArray;
DGrGLSLShaderBuilder.h182 typedef SkTBlockList<GrShaderVar> VarArray;
/third_party/skia/src/gpu/v1/
DClipStack.h103 using Stack = SkTBlockList<RawElement, 1>;
170 using Stack = SkTBlockList<Mask, 1>;
204 using Stack = SkTBlockList<SaveRecord, 2>;
/third_party/skia/experimental/graphite/src/
DDrawList.h227 SkTBlockList<Transform, 16> fTransforms;
228 SkTBlockList<Draw, 16> fDraws;
/third_party/skia/src/gpu/
DGrSPIRVUniformHandler.h30 typedef SkTBlockList<SPIRVUniformInfo> UniformInfoArray;
/third_party/skia/src/gpu/ops/
DAtlasRenderTask.h65 using PathDrawAllocator = SkTBlockList<PathDrawList, 16>;
/third_party/skia/src/gpu/mtl/
DGrMtlUniformHandler.h35 typedef SkTBlockList<MtlUniformInfo> UniformInfoArray;
/third_party/skia/experimental/graphite/src/geom/
DBoundsManager.h110 SkTBlockList<Record> fRects{16, SkBlockAllocator::GrowthPolicy::kFibonacci};
/third_party/skia/src/gpu/vk/
DGrVkUniformHandler.h63 typedef SkTBlockList<VkUniformInfo> UniformInfoArray;
/third_party/skia/gn/
Dcore.gni379 "$_src/core/SkTBlockList.h",