/external/skia/src/gpu/ganesh/ |
D | GrDeferredDisplayList.cpp | 19 GrDeferredDisplayList::GrDeferredDisplayList(const GrSurfaceCharacterization& characterization, in GrDeferredDisplayList() function in GrDeferredDisplayList 29 GrDeferredDisplayList::~GrDeferredDisplayList() { in ~GrDeferredDisplayList() 37 GrDeferredDisplayList::ProgramIterator::ProgramIterator(GrDirectContext* dContext, in ProgramIterator() 38 GrDeferredDisplayList* ddl) in ProgramIterator() 44 GrDeferredDisplayList::ProgramIterator::~ProgramIterator() {} in ~ProgramIterator() 46 bool GrDeferredDisplayList::ProgramIterator::compile() { in compile() 54 bool GrDeferredDisplayList::ProgramIterator::done() const { in done() 58 void GrDeferredDisplayList::ProgramIterator::next() { in next() 64 bool DrawDDL(SkSurface* surface, sk_sp<const GrDeferredDisplayList> ddl) { in DrawDDL() 76 bool DrawDDL(sk_sp<SkSurface> surface, sk_sp<const GrDeferredDisplayList> ddl) { in DrawDDL()
|
D | GrDeferredDisplayListPriv.h | 27 const GrDeferredDisplayList::LazyProxyData* lazyProxyData() const { in lazyProxyData() 40 explicit GrDeferredDisplayListPriv(GrDeferredDisplayList* ddl) : fDDL(ddl) {} in GrDeferredDisplayListPriv() 47 GrDeferredDisplayList* fDDL; 49 friend class GrDeferredDisplayList; // to construct/copy this type. variable 52 inline GrDeferredDisplayListPriv GrDeferredDisplayList::priv() { in priv() 56 inline const GrDeferredDisplayListPriv GrDeferredDisplayList::priv () const { // NOLINT(readabilit… in priv() 57 return GrDeferredDisplayListPriv(const_cast<GrDeferredDisplayList*>(this)); in priv()
|
D | GrDeferredDisplayListRecorder.cpp | 69 fLazyProxyData = sk_sp<GrDeferredDisplayList::LazyProxyData>( in init() 70 new GrDeferredDisplayList::LazyProxyData); in init() 184 sk_sp<GrDeferredDisplayList> GrDeferredDisplayListRecorder::detach() { in detach() 195 auto ddl = sk_sp<GrDeferredDisplayList>(new GrDeferredDisplayList(fCharacterization, in detach()
|
D | GrDDLTask.h | 16 class GrDeferredDisplayList; variable 36 sk_sp<const GrDeferredDisplayList>); 77 sk_sp<const GrDeferredDisplayList> fDDL;
|
D | GrDrawingManager.h | 33 class GrDeferredDisplayList; variable 194 void moveRenderTasksToDDL(GrDeferredDisplayList* ddl); 195 void createDDLTask(sk_sp<const GrDeferredDisplayList>,
|
D | GrDirectContextPriv.h | 28 class GrDeferredDisplayList; variable 145 void createDDLTask(sk_sp<const GrDeferredDisplayList>,
|
D | GrRecordingContextPriv.h | 30 class GrDeferredDisplayList; variable 99 void moveRenderTasksToDDL(GrDeferredDisplayList*);
|
D | GrDDLTask.cpp | 28 sk_sp<const GrDeferredDisplayList> ddl) in GrDDLTask()
|
D | GrDirectContextPriv.cpp | 95 void GrDirectContextPriv::createDDLTask(sk_sp<const GrDeferredDisplayList> ddl, in createDDLTask()
|
D | GrRecordingContextPriv.cpp | 76 void GrRecordingContextPriv::moveRenderTasksToDDL(GrDeferredDisplayList* ddl) { in moveRenderTasksToDDL()
|
D | GrDrawingManager.cpp | 590 void GrDrawingManager::moveRenderTasksToDDL(GrDeferredDisplayList* ddl) { in moveRenderTasksToDDL() 615 void GrDrawingManager::createDDLTask(sk_sp<const GrDeferredDisplayList> ddl, in createDDLTask()
|
/external/skia/include/private/chromium/ |
D | GrDeferredDisplayList.h | 27 class GrDeferredDisplayList : public SkNVRefCnt<GrDeferredDisplayList> { 29 SK_API ~GrDeferredDisplayList(); 39 ProgramIterator(GrDirectContext*, GrDeferredDisplayList*); 77 SK_API GrDeferredDisplayList(const GrSurfaceCharacterization& characterization, 114 sk_sp<const GrDeferredDisplayList> ddl); 117 sk_sp<const GrDeferredDisplayList> ddl);
|
D | GrVkSecondaryCBDrawContext.h | 18 class GrDeferredDisplayList; variable 114 bool draw(sk_sp<const GrDeferredDisplayList> deferredDisplayList); 116 bool draw(const GrDeferredDisplayList* deferredDisplayList);
|
D | GrDeferredDisplayListRecorder.h | 47 sk_sp<GrDeferredDisplayList> detach(); 58 sk_sp<GrDeferredDisplayList::LazyProxyData> fLazyProxyData;
|
D | BUILD.bazel | 21 "GrDeferredDisplayList.h",
|
/external/skia/tools/ |
D | DDLTileHelper.h | 72 GrDeferredDisplayList* ddl() { return fDisplayList.get(); } in ddl() 100 sk_sp<GrDeferredDisplayList> fDisplayList; 118 const sk_sp<GrDeferredDisplayList>& composeDDL() const { return fComposeDDL; } in composeDDL() 145 sk_sp<GrDeferredDisplayList> fComposeDDL;
|
D | DDLTileHelper.cpp | 112 GrDeferredDisplayList::ProgramIterator iter(direct, fDisplayList.get()); in precompile()
|
/external/skia/tests/ |
D | GrThreadSafeCacheTest.cpp | 206 sk_sp<GrDeferredDisplayList> snap1() { in snap1() 208 sk_sp<GrDeferredDisplayList> tmp = fRecorder1->detach(); in snap1() 216 sk_sp<GrDeferredDisplayList> snap2() { in snap2() 218 sk_sp<GrDeferredDisplayList> tmp = fRecorder2->detach(); in snap2() 430 bool checkImage(skiatest::Reporter* reporter, sk_sp<GrDeferredDisplayList> ddl) { in checkImage() 1098 sk_sp<GrDeferredDisplayList> ddl1 = helper.snap1(); in test_6() 1103 sk_sp<GrDeferredDisplayList> ddl2 = helper.snap2(); in test_6() 1147 sk_sp<GrDeferredDisplayList> ddl1 = helper.snap1(); in test_7() 1152 sk_sp<GrDeferredDisplayList> ddl2 = helper.snap2(); in test_7() 1202 sk_sp<GrDeferredDisplayList> ddl1 = helper.snap1(); in test_8() [all …]
|
D | DeferredDisplayListTest.cpp | 271 sk_sp<GrDeferredDisplayList> createDDL(GrDirectContext* dContext) const { in createDDL() 452 sk_sp<GrDeferredDisplayList> ddl; in DDLSurfaceCharacterizationTestImpl() 776 sk_sp<GrDeferredDisplayList> ddl = params.createDDL(dContext); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT() 829 sk_sp<GrDeferredDisplayList> ddl; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1210 sk_sp<GrDeferredDisplayList> ddl; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1282 sk_sp<GrDeferredDisplayList> ddl1 = recorder.detach(); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 1290 sk_sp<GrDeferredDisplayList> ddl2 = recorder.detach(); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS()
|
/external/skia/src/gpu/ganesh/surface/ |
D | SkSurface_Ganesh.h | 21 class GrDeferredDisplayList; variable 96 bool draw(sk_sp<const GrDeferredDisplayList>);
|
/external/skia/fuzz/ |
D | FuzzCreateDDL.cpp | 166 static sk_sp<GrDeferredDisplayList> make_ddl(Fuzz* fuzz, GrDirectContext* dContext, in make_ddl() 191 static bool draw_ddl(sk_sp<SkSurface> surface, sk_sp<const GrDeferredDisplayList> ddl) { in draw_ddl() 232 sk_sp<GrDeferredDisplayList> ddl = make_ddl(fuzz, dContext, c); in DEF_FUZZ()
|
D | FuzzDDLThreading.cpp | 268 sk_sp<GrDeferredDisplayList> ddl = recorder.detach(); in recordAndPlayDDL()
|
/external/skia/src/gpu/ganesh/vk/ |
D | GrVkSecondaryCBDrawContext.cpp | 222 bool GrVkSecondaryCBDrawContext::draw(sk_sp<const GrDeferredDisplayList> ddl) { 224 bool GrVkSecondaryCBDrawContext::draw(const GrDeferredDisplayList* ddl) {
|
/external/skia/bench/ |
D | DDLRecorderBench.cpp | 94 std::vector<sk_sp<GrDeferredDisplayList>> fDDLs;
|
/external/skia/include/gpu/ganesh/ |
D | GrRecordingContext.h | 127 friend class GrDeferredDisplayList; // for OwnedArenas variable
|