/external/skia/src/core/ |
D | SkDeferredDisplayList.cpp | 22 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() function in SkDeferredDisplayList 37 SkDeferredDisplayList::~SkDeferredDisplayList() { in ~SkDeferredDisplayList() 48 SkDeferredDisplayList::ProgramIterator::ProgramIterator(GrDirectContext* dContext, in ProgramIterator() 49 SkDeferredDisplayList* ddl) in ProgramIterator() 55 SkDeferredDisplayList::ProgramIterator::~ProgramIterator() {} in ~ProgramIterator() 57 bool SkDeferredDisplayList::ProgramIterator::compile() { in compile() 65 bool SkDeferredDisplayList::ProgramIterator::done() const { in done() 69 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() 51 SkDeferredDisplayList* fDDL; 53 friend class SkDeferredDisplayList; // to construct/copy this type. variable 56 inline SkDeferredDisplayListPriv SkDeferredDisplayList::priv() { in priv() 60 inline const SkDeferredDisplayListPriv SkDeferredDisplayList::priv () const { // NOLINT(readabilit… in priv() 61 return SkDeferredDisplayListPriv(const_cast<SkDeferredDisplayList*>(this)); in priv()
|
D | SkDeferredDisplayListRecorder.cpp | 24 sk_sp<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { return nullptr; } in detach() 99 fLazyProxyData = sk_sp<SkDeferredDisplayList::LazyProxyData>( in init() 100 new SkDeferredDisplayList::LazyProxyData); in init() 214 sk_sp<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { in detach() 225 auto ddl = sk_sp<SkDeferredDisplayList>(new SkDeferredDisplayList(fCharacterization, in detach()
|
/external/skqp/src/core/ |
D | SkDeferredDisplayListPriv.h | 26 const SkDeferredDisplayList::LazyProxyData* lazyProxyData() const { in lazyProxyData() 35 explicit SkDeferredDisplayListPriv(SkDeferredDisplayList* ddl) : fDDL(ddl) {} in SkDeferredDisplayListPriv() 43 SkDeferredDisplayList* fDDL; 45 friend class SkDeferredDisplayList; // to construct/copy this type. variable 48 inline SkDeferredDisplayListPriv SkDeferredDisplayList::priv() { in priv() 52 inline const SkDeferredDisplayListPriv SkDeferredDisplayList::priv () const { in priv() 53 return SkDeferredDisplayListPriv(const_cast<SkDeferredDisplayList*>(this)); in priv()
|
D | SkDeferredDisplayList.cpp | 13 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() function in SkDeferredDisplayList 19 SkDeferredDisplayList::~SkDeferredDisplayList() { in ~SkDeferredDisplayList()
|
D | SkDeferredDisplayListRecorder.cpp | 23 std::unique_ptr<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { return nullptr; } in detach() 107 fLazyProxyData = sk_sp<SkDeferredDisplayList::LazyProxyData>( in init() 108 new SkDeferredDisplayList::LazyProxyData); in init() 127 sk_sp<SkDeferredDisplayList::LazyProxyData> lazyProxyData = fLazyProxyData; in init() 191 std::unique_ptr<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { in detach() 202 auto ddl = std::unique_ptr<SkDeferredDisplayList>( in detach() 203 new SkDeferredDisplayList(fCharacterization, std::move(fLazyProxyData))); in detach()
|
/external/skia/include/core/ |
D | SkDeferredDisplayList.h | 32 class SkDeferredDisplayList : public SkNVRefCnt<SkDeferredDisplayList> { 34 SK_API ~SkDeferredDisplayList(); 46 ProgramIterator(GrDirectContext*, SkDeferredDisplayList*); 87 SK_API SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
|
D | SkDeferredDisplayListRecorder.h | 52 sk_sp<SkDeferredDisplayList> detach(); 91 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
|
/external/skqp/include/private/ |
D | SkDeferredDisplayList.h | 28 class SK_API SkDeferredDisplayList { 46 SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, 48 ~SkDeferredDisplayList();
|
/external/skia/tools/ |
D | DDLTileHelper.h | 70 SkDeferredDisplayList* ddl() { return fDisplayList.get(); } in ddl() 98 sk_sp<SkDeferredDisplayList> fDisplayList; 116 const sk_sp<SkDeferredDisplayList>& composeDDL() const { return fComposeDDL; } in composeDDL() 142 sk_sp<SkDeferredDisplayList> fComposeDDL;
|
/external/skia/src/gpu/vk/ |
D | GrVkSecondaryCBDrawContext.h | 19 class SkDeferredDisplayList; variable 107 bool draw(sk_sp<const SkDeferredDisplayList> deferredDisplayList); 109 bool draw(const SkDeferredDisplayList* deferredDisplayList);
|
D | GrVkSecondaryCBDrawContext.cpp | 178 bool GrVkSecondaryCBDrawContext::draw(sk_sp<const SkDeferredDisplayList> ddl) { 180 bool GrVkSecondaryCBDrawContext::draw(const SkDeferredDisplayList* ddl) {
|
/external/skqp/src/gpu/vk/ |
D | GrVkSecondaryCBDrawContext.h | 18 class SkDeferredDisplayList; variable 96 bool draw(SkDeferredDisplayList* deferredDisplayList);
|
/external/skia/tests/ |
D | GrThreadSafeCacheTest.cpp | 146 sk_sp<SkDeferredDisplayList> snap1() { in snap1() 148 sk_sp<SkDeferredDisplayList> tmp = fRecorder1->detach(); in snap1() 156 sk_sp<SkDeferredDisplayList> snap2() { in snap2() 158 sk_sp<SkDeferredDisplayList> tmp = fRecorder2->detach(); in snap2() 371 bool checkImage(skiatest::Reporter* reporter, sk_sp<SkDeferredDisplayList> ddl) { in checkImage() 993 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_6() 998 sk_sp<SkDeferredDisplayList> ddl2 = helper.snap2(); in test_6() 1036 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_7() 1041 sk_sp<SkDeferredDisplayList> ddl2 = helper.snap2(); in test_7() 1085 sk_sp<SkDeferredDisplayList> ddl1 = helper.snap1(); in test_8() [all …]
|
/external/skqp/tools/ |
D | DDLTileHelper.h | 18 class SkDeferredDisplayList; variable 57 std::unique_ptr<SkDeferredDisplayList> fDisplayList;
|
/external/skia/src/gpu/ |
D | GrDDLTask.h | 26 sk_sp<const SkDeferredDisplayList>, 70 sk_sp<const SkDeferredDisplayList> fDDL;
|
D | GrDrawingManager.h | 42 class SkDeferredDisplayList; variable 142 void moveRenderTasksToDDL(SkDeferredDisplayList* ddl); 143 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
|
D | GrRecordingContextPriv.h | 15 class SkDeferredDisplayList; variable 65 void moveRenderTasksToDDL(SkDeferredDisplayList*);
|
D | GrRecordingContextPriv.cpp | 13 void GrRecordingContextPriv::moveRenderTasksToDDL(SkDeferredDisplayList* ddl) { in moveRenderTasksToDDL()
|
D | GrDirectContextPriv.h | 24 class SkDeferredDisplayList; variable 133 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
|
/external/skqp/src/gpu/ |
D | GrDrawingManager.h | 29 class SkDeferredDisplayList; variable 82 void moveOpListsToDDL(SkDeferredDisplayList* ddl); 83 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
|
D | GrContextPriv.h | 24 class SkDeferredDisplayList; variable 214 void moveOpListsToDDL(SkDeferredDisplayList*); 215 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
|
/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()
|
/external/skqp/include/core/ |
D | SkDeferredDisplayListRecorder.h | 53 std::unique_ptr<SkDeferredDisplayList> detach(); 205 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
|
D | SkSurface.h | 28 class SkDeferredDisplayList; variable 735 bool draw(SkDeferredDisplayList* deferredDisplayList);
|