Home
last modified time | relevance | path

Searched refs:SkTaskGroup (Results 1 – 25 of 51) sorted by relevance

123

/external/skqp/src/core/
DSkTaskGroup.cpp11 SkTaskGroup::SkTaskGroup(SkExecutor& executor) : fPending(0), fExecutor(executor) {} in SkTaskGroup() function in SkTaskGroup
13 void SkTaskGroup::add(std::function<void(void)> fn) { in add()
21 void SkTaskGroup::batch(int N, std::function<void(int)> fn) { in batch()
32 bool SkTaskGroup::done() const { in done()
36 void SkTaskGroup::wait() { in wait()
46 SkTaskGroup::Enabler::Enabler(int threads) { in Enabler()
DSkTaskGroup.h17 class SkTaskGroup : SkNoncopyable {
20 explicit SkTaskGroup(SkExecutor& executor = SkExecutor::GetDefault());
21 ~SkTaskGroup() { this->wait(); } in ~SkTaskGroup()
DSkMultiPictureDraw.cpp86 SkTaskGroup().batch(fThreadSafeDrawData.count(), [&](int i) { in draw()
/external/skia/src/core/
DSkTaskGroup.cpp11 SkTaskGroup::SkTaskGroup(SkExecutor& executor) : fPending(0), fExecutor(executor) {} in SkTaskGroup() function in SkTaskGroup
13 void SkTaskGroup::add(std::function<void(void)> fn) { in add()
21 void SkTaskGroup::batch(int N, std::function<void(int)> fn) { in batch()
32 bool SkTaskGroup::done() const { in done()
36 void SkTaskGroup::wait() { in wait()
46 SkTaskGroup::Enabler::Enabler(int threads) { in Enabler()
DSkTaskGroup.h17 class SkTaskGroup : SkNoncopyable {
20 explicit SkTaskGroup(SkExecutor& executor = SkExecutor::GetDefault());
21 ~SkTaskGroup() { this->wait(); } in ~SkTaskGroup()
DSkMultiPictureDraw.cpp86 SkTaskGroup().batch(fThreadSafeDrawData.count(), [&](int i) { in draw()
/external/skia/include/gpu/
DGrContext.h44 class SkTaskGroup; variable
327 std::unique_ptr<SkTaskGroup> fTaskGroup;
/external/skqp/include/gpu/
DGrContext.h51 class SkTaskGroup; variable
299 std::unique_ptr<SkTaskGroup> fTaskGroup;
/external/skia/tools/
DDDLTileHelper.cpp141 SkTaskGroup().batch(fTiles.count(), [&](int i) { fTiles[i].createDDL(); }); in createDDLsInParallel()
142 SkTaskGroup().wait(); in createDDLsInParallel()
/external/skqp/tools/
DDDLTileHelper.cpp141 SkTaskGroup().batch(fTiles.count(), [&](int i) { fTiles[i].createDDL(); }); in createDDLsInParallel()
142 SkTaskGroup().wait(); in createDDLsInParallel()
/external/skia/tests/
DPathOpsThreadedCommon.cpp19 SkTaskGroup().batch(fRunnables.count(), [&](int i) { in render()
Dskia_test.cpp216 SkTaskGroup::Enabler enabled(FLAGS_threads); in main()
217 SkTaskGroup cpuTests; in main()
DOnceTest.cpp35 SkTaskGroup().batch(1021, [&](int) { in DEF_TEST()
DSkSharedMutexTest.cpp31 SkTaskGroup().batch(8, [&](int threadIndex) { in DEF_TEST()
/external/skqp/tests/
DPathOpsThreadedCommon.cpp19 SkTaskGroup().batch(fRunnables.count(), [&](int i) { in render()
Dskia_test.cpp216 SkTaskGroup::Enabler enabled(FLAGS_threads); in main()
217 SkTaskGroup cpuTests; in main()
DOnceTest.cpp35 SkTaskGroup().batch(1021, [&](int) { in DEF_TEST()
DSkSharedMutexTest.cpp31 SkTaskGroup().batch(8, [&](int threadIndex) { in DEF_TEST()
/external/skia/src/gpu/
DGrContextPriv.h26 class SkTaskGroup; variable
259 SkTaskGroup* getTaskGroup() { return fContext->fTaskGroup.get(); } in getTaskGroup()
/external/skqp/bench/
DSkGlyphCacheBench.cpp97 SkTaskGroup().batch(16, [&](int threadIndex) { in onDraw()
/external/skia/bench/
DSkGlyphCacheBench.cpp97 SkTaskGroup().batch(16, [&](int threadIndex) { in onDraw()
/external/skqp/src/gpu/vk/
DGrVkResourceProvider.cpp389 SkTaskGroup* taskGroup = fGpu->getContext()->contextPriv().getTaskGroup(); in destroyResources()
450 SkTaskGroup* taskGroup = fGpu->getContext()->contextPriv().getTaskGroup(); in abandonResources()
512 SkTaskGroup* taskGroup = fGpu->getContext()->contextPriv().getTaskGroup(); in backgroundReset()
/external/skia/src/gpu/vk/
DGrVkResourceProvider.cpp401 SkTaskGroup* taskGroup = fGpu->getContext()->priv().getTaskGroup(); in destroyResources()
462 SkTaskGroup* taskGroup = fGpu->getContext()->priv().getTaskGroup(); in abandonResources()
524 SkTaskGroup* taskGroup = fGpu->getContext()->priv().getTaskGroup(); in backgroundReset()
/external/toolchain-utils/android_bench_suite/
Dskia_internal.diff39 #include "SkTaskGroup.h"
Dskia_aosp.diff39 #include "SkTaskGroup.h"

123