Home
last modified time | relevance | path

Searched refs:SkDeferredDisplayList (Results 1 – 25 of 42) sorted by relevance

12

/external/skqp/src/core/
DSkDeferredDisplayListRecorder.cpp63 fLazyProxyData = sk_sp<SkDeferredDisplayList::LazyProxyData>( in init()
64 new SkDeferredDisplayList::LazyProxyData); in init()
76 sk_sp<SkDeferredDisplayList::LazyProxyData> lazyProxyData = fLazyProxyData; in init()
120 std::unique_ptr<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { in detach()
127 return std::unique_ptr<SkDeferredDisplayList>( in detach()
128 new SkDeferredDisplayList(fCharacterization, std::move(img))); in detach()
132 auto ddl = std::unique_ptr<SkDeferredDisplayList>( in detach()
133 new SkDeferredDisplayList(fCharacterization, std::move(fLazyProxyData))); in detach()
DSkDeferredDisplayList.cpp14 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() function in SkDeferredDisplayList
24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { in draw()
/external/skia/src/core/
DSkDeferredDisplayListRecorder.cpp67 fLazyProxyData = sk_sp<SkDeferredDisplayList::LazyProxyData>( in init()
68 new SkDeferredDisplayList::LazyProxyData); in init()
80 sk_sp<SkDeferredDisplayList::LazyProxyData> lazyProxyData = fLazyProxyData; in init()
128 std::unique_ptr<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { in detach()
135 return std::unique_ptr<SkDeferredDisplayList>( in detach()
136 new SkDeferredDisplayList(fCharacterization, std::move(img))); in detach()
140 auto ddl = std::unique_ptr<SkDeferredDisplayList>( in detach()
141 new SkDeferredDisplayList(fCharacterization, std::move(fLazyProxyData))); in detach()
DSkDeferredDisplayList.cpp14 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() function in SkDeferredDisplayList
24 bool SkDeferredDisplayList::draw(SkSurface* surface) const { in draw()
/external/skqp/include/private/
DSkDeferredDisplayList.h29 class SkDeferredDisplayList {
33 SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, sk_sp<SkImage> image) in SkDeferredDisplayList() function
57 SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
/external/skia/include/private/
DSkDeferredDisplayList.h29 class SkDeferredDisplayList {
33 SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, sk_sp<SkImage> image) in SkDeferredDisplayList() function
57 SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
/external/skqp/include/core/
DSkDeferredDisplayListRecorder.h47 std::unique_ptr<SkDeferredDisplayList> detach();
58 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
DSkSurface.h18 class SkDeferredDisplayList; variable
419 bool draw(SkDeferredDisplayList* deferredDisplayList);
/external/skia/include/core/
DSkDeferredDisplayListRecorder.h47 std::unique_ptr<SkDeferredDisplayList> detach();
58 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
DSkSurface.h18 class SkDeferredDisplayList; variable
768 bool draw(SkDeferredDisplayList* deferredDisplayList);
/external/skqp/src/gpu/
DGrContextPriv.h20 class SkDeferredDisplayList; variable
188 void moveOpListsToDDL(SkDeferredDisplayList*);
189 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
DGrDrawingManager.h82 void moveOpListsToDDL(SkDeferredDisplayList* ddl);
83 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
DGrDrawingManager.cpp325 void GrDrawingManager::moveOpListsToDDL(SkDeferredDisplayList* ddl) { in moveOpListsToDDL()
336 void GrDrawingManager::copyOpListsFromDDL(const SkDeferredDisplayList* ddl, in copyOpListsFromDDL()
DGrContext.cpp926 void GrContextPriv::moveOpListsToDDL(SkDeferredDisplayList* ddl) { in moveOpListsToDDL()
930 void GrContextPriv::copyOpListsFromDDL(const SkDeferredDisplayList* ddl, in copyOpListsFromDDL()
/external/skia/src/gpu/
DGrContextPriv.h21 class SkDeferredDisplayList; variable
203 void moveOpListsToDDL(SkDeferredDisplayList*);
204 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
DGrDrawingManager.h82 void moveOpListsToDDL(SkDeferredDisplayList* ddl);
83 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
DGrDrawingManager.cpp355 void GrDrawingManager::moveOpListsToDDL(SkDeferredDisplayList* ddl) { in moveOpListsToDDL()
366 void GrDrawingManager::copyOpListsFromDDL(const SkDeferredDisplayList* ddl, in copyOpListsFromDDL()
/external/skia/tests/
DDeferredDisplayListTest.cpp122 std::unique_ptr<SkDeferredDisplayList> createDDL(GrContext* context) const { in createDDL()
215 std::unique_ptr<SkDeferredDisplayList> ddl; in DEF_GPUTEST_FOR_ALL_CONTEXTS()
422 std::unique_ptr<SkDeferredDisplayList> ddl = recorder->detach(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skqp/src/image/
DSkSurface_Gpu.h37 bool onDraw(const SkDeferredDisplayList*) override;
DSkSurface_Base.h98 virtual bool onDraw(const SkDeferredDisplayList*) { return false; } in onDraw() argument
DSkSurface.cpp216 bool SkSurface::draw(SkDeferredDisplayList* ddl) { in draw()
/external/skia/src/image/
DSkSurface_Gpu.h38 bool onDraw(const SkDeferredDisplayList*) override;
DSkSurface_Base.h100 virtual bool onDraw(const SkDeferredDisplayList*) { return false; } in onDraw() argument
DSkSurface.cpp240 bool SkSurface::draw(SkDeferredDisplayList* ddl) { in draw()
/external/skqp/tests/
DDeferredDisplayListTest.cpp100 std::unique_ptr<SkDeferredDisplayList> ddl; in DEF_GPUTEST_FOR_ALL_CONTEXTS()
300 std::unique_ptr<SkDeferredDisplayList> ddl = recorder->detach(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()

12