/external/skia/src/core/ |
D | SkDeferredDisplayList.cpp | 24 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() function in SkDeferredDisplayList 39 SkDeferredDisplayList::~SkDeferredDisplayList() { in ~SkDeferredDisplayList() 50 SkDeferredDisplayList::ProgramIterator::ProgramIterator(GrDirectContext* dContext, in ProgramIterator() 51 SkDeferredDisplayList* ddl) in ProgramIterator() 57 SkDeferredDisplayList::ProgramIterator::~ProgramIterator() {} in ~ProgramIterator() 59 bool SkDeferredDisplayList::ProgramIterator::compile() { in compile() 67 bool SkDeferredDisplayList::ProgramIterator::done() const { in done() 71 void SkDeferredDisplayList::ProgramIterator::next() { in next()
|
D | SkDeferredDisplayListPriv.h | 29 const SkDeferredDisplayList::LazyProxyData* lazyProxyData() const { in lazyProxyData() 43 explicit SkDeferredDisplayListPriv(SkDeferredDisplayList* ddl) : fDDL(ddl) {} in SkDeferredDisplayListPriv() 50 SkDeferredDisplayList* fDDL; 52 friend class SkDeferredDisplayList; // to construct/copy this type. variable 55 inline SkDeferredDisplayListPriv SkDeferredDisplayList::priv() { in priv() 59 inline const SkDeferredDisplayListPriv SkDeferredDisplayList::priv () const { // NOLINT(readabilit… in priv() 60 return SkDeferredDisplayListPriv(const_cast<SkDeferredDisplayList*>(this)); in priv()
|
D | SkDeferredDisplayListRecorder.cpp | 24 sk_sp<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { return nullptr; } in detach() 76 fLazyProxyData = sk_sp<SkDeferredDisplayList::LazyProxyData>( in init() 77 new SkDeferredDisplayList::LazyProxyData); in init() 190 sk_sp<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { in detach() 201 auto ddl = sk_sp<SkDeferredDisplayList>(new SkDeferredDisplayList(fCharacterization, in detach()
|
/external/skia/include/core/ |
D | SkDeferredDisplayList.h | 31 class SkDeferredDisplayList : public SkNVRefCnt<SkDeferredDisplayList> { 33 SK_API ~SkDeferredDisplayList(); 45 ProgramIterator(GrDirectContext*, SkDeferredDisplayList*); 86 SK_API SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
|
D | SkDeferredDisplayListRecorder.h | 51 sk_sp<SkDeferredDisplayList> detach(); 92 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
|
D | SkSurface.h | 59 class SkDeferredDisplayList; variable 1182 bool draw(sk_sp<const SkDeferredDisplayList> deferredDisplayList,
|
D | BUILD.bazel | 42 "SkDeferredDisplayList.h",
|
/external/skia/tools/ |
D | DDLTileHelper.h | 71 SkDeferredDisplayList* ddl() { return fDisplayList.get(); } in ddl() 99 sk_sp<SkDeferredDisplayList> fDisplayList; 117 const sk_sp<SkDeferredDisplayList>& composeDDL() const { return fComposeDDL; } in composeDDL() 144 sk_sp<SkDeferredDisplayList> fComposeDDL;
|
/external/skia/include/private/chromium/ |
D | GrVkSecondaryCBDrawContext.h | 22 class SkDeferredDisplayList; variable 111 bool draw(sk_sp<const SkDeferredDisplayList> deferredDisplayList); 113 bool draw(const SkDeferredDisplayList* deferredDisplayList);
|
/external/skia/tests/ |
D | GrThreadSafeCacheTest.cpp | 204 sk_sp<SkDeferredDisplayList> snap1() { in snap1() 206 sk_sp<SkDeferredDisplayList> tmp = fRecorder1->detach(); in snap1() 214 sk_sp<SkDeferredDisplayList> snap2() { in snap2() 216 sk_sp<SkDeferredDisplayList> tmp = fRecorder2->detach(); in snap2() 428 bool checkImage(skiatest::Reporter* reporter, sk_sp<SkDeferredDisplayList> ddl) { in checkImage() 1094 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_6() 1099 sk_sp<SkDeferredDisplayList> ddl2 = helper.snap2(); in test_6() 1143 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_7() 1148 sk_sp<SkDeferredDisplayList> ddl2 = helper.snap2(); in test_7() 1198 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_8() [all …]
|
D | DeferredDisplayListTest.cpp | 217 sk_sp<SkDeferredDisplayList> createDDL(GrDirectContext* dContext) const { in createDDL() 397 sk_sp<SkDeferredDisplayList> ddl; in DDLSurfaceCharacterizationTestImpl() 714 sk_sp<SkDeferredDisplayList> ddl = params.createDDL(dContext); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT() 765 sk_sp<SkDeferredDisplayList> ddl; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1129 sk_sp<SkDeferredDisplayList> ddl; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1201 sk_sp<SkDeferredDisplayList> ddl1 = recorder.detach(); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1209 sk_sp<SkDeferredDisplayList> ddl2 = recorder.detach(); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS()
|
/external/skia/src/gpu/ganesh/ |
D | GrDDLTask.h | 26 sk_sp<const SkDeferredDisplayList>, 68 sk_sp<const SkDeferredDisplayList> fDDL;
|
D | GrDrawingManager.h | 38 class SkDeferredDisplayList; variable 176 void moveRenderTasksToDDL(SkDeferredDisplayList* ddl); 177 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
|
D | GrDirectContextPriv.h | 28 class SkDeferredDisplayList; variable 103 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
|
D | GrRecordingContextPriv.h | 20 class SkDeferredDisplayList; variable 66 void moveRenderTasksToDDL(SkDeferredDisplayList*);
|
D | GrDDLTask.cpp | 17 sk_sp<const SkDeferredDisplayList> ddl, in GrDDLTask()
|
/external/skia/fuzz/ |
D | FuzzCreateDDL.cpp | 158 static sk_sp<SkDeferredDisplayList> make_ddl(Fuzz* fuzz, GrDirectContext* dContext, in make_ddl() 183 static bool draw_ddl(sk_sp<SkSurface> surface, sk_sp<SkDeferredDisplayList> ddl) { in draw_ddl() 224 sk_sp<SkDeferredDisplayList> ddl = make_ddl(fuzz, dContext, c); in DEF_FUZZ()
|
D | FuzzDDLThreading.cpp | 265 sk_sp<SkDeferredDisplayList> ddl = recorder.detach(); in recordAndPlayDDL()
|
/external/skia/src/image/ |
D | SkSurface_Gpu.h | 26 class SkDeferredDisplayList; variable 82 bool onDraw(sk_sp<const SkDeferredDisplayList>, SkIPoint offset) override;
|
D | SkSurface_Base.h | 145 virtual bool onDraw(sk_sp<const SkDeferredDisplayList>, SkIPoint offset) { in onDraw() argument
|
/external/skia/src/gpu/ganesh/vk/ |
D | GrVkSecondaryCBDrawContext.cpp | 189 bool GrVkSecondaryCBDrawContext::draw(sk_sp<const SkDeferredDisplayList> ddl) { 191 bool GrVkSecondaryCBDrawContext::draw(const SkDeferredDisplayList* ddl) {
|
/external/skia/docs/examples/ |
D | Surface_draw_2.cpp | 20 sk_sp<SkDeferredDisplayList> displayList = recorder.detach();
|
D | Surface_characterize.cpp | 25 sk_sp<SkDeferredDisplayList> displayList = recorder.detach(); in draw()
|
/external/skia/bench/ |
D | DDLRecorderBench.cpp | 89 std::vector<sk_sp<SkDeferredDisplayList>> fDDLs;
|
/external/skia/include/gpu/ |
D | GrRecordingContext.h | 129 friend class SkDeferredDisplayList; // for OwnedArenas variable
|