Home
last modified time | relevance | path

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

12

/external/skia/src/core/
DSkDeferredDisplayList.cpp24 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()
DSkDeferredDisplayListPriv.h29 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()
DSkDeferredDisplayListRecorder.cpp24 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/
DSkDeferredDisplayList.h31 class SkDeferredDisplayList : public SkNVRefCnt<SkDeferredDisplayList> {
33 SK_API ~SkDeferredDisplayList();
45 ProgramIterator(GrDirectContext*, SkDeferredDisplayList*);
86 SK_API SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
DSkDeferredDisplayListRecorder.h51 sk_sp<SkDeferredDisplayList> detach();
92 sk_sp<SkDeferredDisplayList::LazyProxyData> fLazyProxyData;
DSkSurface.h59 class SkDeferredDisplayList; variable
1182 bool draw(sk_sp<const SkDeferredDisplayList> deferredDisplayList,
DBUILD.bazel42 "SkDeferredDisplayList.h",
/external/skia/tools/
DDDLTileHelper.h71 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/
DGrVkSecondaryCBDrawContext.h22 class SkDeferredDisplayList; variable
111 bool draw(sk_sp<const SkDeferredDisplayList> deferredDisplayList);
113 bool draw(const SkDeferredDisplayList* deferredDisplayList);
/external/skia/tests/
DGrThreadSafeCacheTest.cpp204 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 …]
DDeferredDisplayListTest.cpp217 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/
DGrDDLTask.h26 sk_sp<const SkDeferredDisplayList>,
68 sk_sp<const SkDeferredDisplayList> fDDL;
DGrDrawingManager.h38 class SkDeferredDisplayList; variable
176 void moveRenderTasksToDDL(SkDeferredDisplayList* ddl);
177 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
DGrDirectContextPriv.h28 class SkDeferredDisplayList; variable
103 void createDDLTask(sk_sp<const SkDeferredDisplayList>,
DGrRecordingContextPriv.h20 class SkDeferredDisplayList; variable
66 void moveRenderTasksToDDL(SkDeferredDisplayList*);
DGrDDLTask.cpp17 sk_sp<const SkDeferredDisplayList> ddl, in GrDDLTask()
/external/skia/fuzz/
DFuzzCreateDDL.cpp158 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()
DFuzzDDLThreading.cpp265 sk_sp<SkDeferredDisplayList> ddl = recorder.detach(); in recordAndPlayDDL()
/external/skia/src/image/
DSkSurface_Gpu.h26 class SkDeferredDisplayList; variable
82 bool onDraw(sk_sp<const SkDeferredDisplayList>, SkIPoint offset) override;
DSkSurface_Base.h145 virtual bool onDraw(sk_sp<const SkDeferredDisplayList>, SkIPoint offset) { in onDraw() argument
/external/skia/src/gpu/ganesh/vk/
DGrVkSecondaryCBDrawContext.cpp189 bool GrVkSecondaryCBDrawContext::draw(sk_sp<const SkDeferredDisplayList> ddl) {
191 bool GrVkSecondaryCBDrawContext::draw(const SkDeferredDisplayList* ddl) {
/external/skia/docs/examples/
DSurface_draw_2.cpp20 sk_sp<SkDeferredDisplayList> displayList = recorder.detach();
DSurface_characterize.cpp25 sk_sp<SkDeferredDisplayList> displayList = recorder.detach(); in draw()
/external/skia/bench/
DDDLRecorderBench.cpp89 std::vector<sk_sp<SkDeferredDisplayList>> fDDLs;
/external/skia/include/gpu/
DGrRecordingContext.h129 friend class SkDeferredDisplayList; // for OwnedArenas variable

12