Home
last modified time | relevance | path

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

12

/external/skqp/src/core/
DSkDeferredDisplayListRecorder.cpp15 SkDeferredDisplayListRecorder::SkDeferredDisplayListRecorder(const SkSurfaceCharacterization&) {} in SkDeferredDisplayListRecorder() function in SkDeferredDisplayListRecorder
17 SkDeferredDisplayListRecorder::~SkDeferredDisplayListRecorder() {} in ~SkDeferredDisplayListRecorder()
19 bool SkDeferredDisplayListRecorder::init() { return false; } in init()
21 SkCanvas* SkDeferredDisplayListRecorder::getCanvas() { return nullptr; } in getCanvas()
23 std::unique_ptr<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { return nullptr; } in detach()
25 sk_sp<SkImage> SkDeferredDisplayListRecorder::makePromiseTexture( in makePromiseTexture()
42 sk_sp<SkImage> SkDeferredDisplayListRecorder::makeYUVAPromiseTexture( in makeYUVAPromiseTexture()
73 SkDeferredDisplayListRecorder::SkDeferredDisplayListRecorder(const SkSurfaceCharacterization& c) in SkDeferredDisplayListRecorder() function in SkDeferredDisplayListRecorder
80 SkDeferredDisplayListRecorder::~SkDeferredDisplayListRecorder() { in ~SkDeferredDisplayListRecorder()
98 bool SkDeferredDisplayListRecorder::init() { in init()
[all …]
/external/skia/src/core/
DSkDeferredDisplayListRecorder.cpp16 SkDeferredDisplayListRecorder::SkDeferredDisplayListRecorder(const SkSurfaceCharacterization&) {} in SkDeferredDisplayListRecorder() function in SkDeferredDisplayListRecorder
18 SkDeferredDisplayListRecorder::~SkDeferredDisplayListRecorder() {} in ~SkDeferredDisplayListRecorder()
20 bool SkDeferredDisplayListRecorder::init() { return false; } in init()
22 SkCanvas* SkDeferredDisplayListRecorder::getCanvas() { return nullptr; } in getCanvas()
24 sk_sp<SkDeferredDisplayList> SkDeferredDisplayListRecorder::detach() { return nullptr; } in detach()
26 sk_sp<SkImage> SkDeferredDisplayListRecorder::makePromiseTexture( in makePromiseTexture()
41 sk_sp<SkImage> SkDeferredDisplayListRecorder::makeYUVAPromiseTexture( in makeYUVAPromiseTexture()
64 SkDeferredDisplayListRecorder::SkDeferredDisplayListRecorder(const SkSurfaceCharacterization& c) in SkDeferredDisplayListRecorder() function in SkDeferredDisplayListRecorder
71 SkDeferredDisplayListRecorder::~SkDeferredDisplayListRecorder() { in ~SkDeferredDisplayListRecorder()
89 bool SkDeferredDisplayListRecorder::init() { in init()
[all …]
/external/skia/include/core/
DSkDeferredDisplayListRecorder.h38 class SK_API SkDeferredDisplayListRecorder {
40 SkDeferredDisplayListRecorder(const SkSurfaceCharacterization&);
41 ~SkDeferredDisplayListRecorder();
81 SkDeferredDisplayListRecorder(const SkDeferredDisplayListRecorder&) = delete;
82 SkDeferredDisplayListRecorder& operator=(const SkDeferredDisplayListRecorder&) = delete;
DSkDeferredDisplayList.h67 friend class SkDeferredDisplayListRecorder; // for access to 'fLazyProxyData' variable
DSkSurfaceCharacterization.h124 friend class SkDeferredDisplayListRecorder; // for 'config' variable
/external/skqp/src/image/
DSkImage_GpuBase.h72 using PromiseImageTextureContext = SkDeferredDisplayListRecorder::PromiseImageTextureContext;
74 SkDeferredDisplayListRecorder::PromiseImageTextureFulfillProc;
76 SkDeferredDisplayListRecorder::PromiseImageTextureReleaseProc;
77 using PromiseImageTextureDoneProc = SkDeferredDisplayListRecorder::PromiseImageTextureDoneProc;
78 using DelayReleaseCallback = SkDeferredDisplayListRecorder::DelayReleaseCallback;
/external/skqp/include/core/
DSkDeferredDisplayListRecorder.h39 class SK_API SkDeferredDisplayListRecorder {
41 SkDeferredDisplayListRecorder(const SkSurfaceCharacterization&);
42 ~SkDeferredDisplayListRecorder();
DSkSurfaceCharacterization.h90 friend class SkDeferredDisplayListRecorder; // for 'config' variable
/external/skia/bench/
DDDLRecorderBench.cpp80 fRecorder = std::make_unique<SkDeferredDisplayListRecorder>(c); in onPerCanvasPreDraw()
88 std::unique_ptr<SkDeferredDisplayListRecorder> fRecorder = nullptr;
/external/skqp/tools/
DDDLPromiseImageHelper.h50 using DelayReleaseCallback = SkDeferredDisplayListRecorder::DelayReleaseCallback;
65 sk_sp<SkPicture> reinflateSKP(SkDeferredDisplayListRecorder*,
220 SkDeferredDisplayListRecorder* fRecorder;
DDDLTileHelper.cpp32 SkDeferredDisplayListRecorder recorder(fCharacterization); in createTileSpecificSKP()
48 SkDeferredDisplayListRecorder recorder(fCharacterization); in createDDL()
DDDLPromiseImageHelper.cpp182 SkDeferredDisplayListRecorder* recorder, in reinflateSKP()
201 SkDeferredDisplayListRecorder* recorder = perRecorderContext->fRecorder; in PromiseImageCreator()
/external/skqp/tests/
DDeferredDisplayListTest.cpp354 SkDeferredDisplayListRecorder r(c); in createDDL()
807 std::unique_ptr<SkDeferredDisplayListRecorder> recorder(new SkDeferredDisplayListRecorder(c)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
863 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
869 SkDeferredDisplayListRecorder recorder(invalid); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
887 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
904 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
925 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
978 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
993 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
DPromiseImageTest.cpp163 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
319 SkDeferredDisplayListRecorder::DelayReleaseCallback::kYes)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
450 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
634 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
719 for (auto delayRelease : {SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
720 SkDeferredDisplayListRecorder::DelayReleaseCallback::kYes}) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
745 if (delayRelease == SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
834 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo)); in DEF_GPUTEST()
883 SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skia/docs/examples/
DSurface_draw_2.cpp17 SkDeferredDisplayListRecorder recorder(characterization);
DSurface_characterize.cpp22 SkDeferredDisplayListRecorder recorder(characterization); in draw()
/external/skqp/include/private/
DSkDeferredDisplayList.h60 friend class SkDeferredDisplayListRecorder; // for access to 'fLazyProxyData' variable
/external/skia/tests/
DDeferredDisplayListTest.cpp216 SkDeferredDisplayListRecorder r(c); in createDDL()
872 SkDeferredDisplayListRecorder recorder(c); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
909 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
915 SkDeferredDisplayListRecorder recorder(invalid); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
1068 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
1128 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
1188 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
DPromiseImageTest.cpp365 auto fulfill = [](SkDeferredDisplayListRecorder::PromiseImageTextureContext ctx) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
369 auto release = [](SkDeferredDisplayListRecorder::PromiseImageTextureContext ctx) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DWrappedSurfaceCopyOnWriteTest.cpp62 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
DGrThreadSafeCacheTest.cpp124 fRecorder1 = std::make_unique<SkDeferredDisplayListRecorder>(characterization); in TestHelper()
127 fRecorder2 = std::make_unique<SkDeferredDisplayListRecorder>(characterization); in TestHelper()
410 std::unique_ptr<SkDeferredDisplayListRecorder> fRecorder1;
411 std::unique_ptr<SkDeferredDisplayListRecorder> fRecorder2;
/external/skia/tools/
DDDLTileHelper.h21 class SkDeferredDisplayListRecorder; variable
DDDLTileHelper.cpp52 SkDeferredDisplayListRecorder recorder(recordingChar); in createDDL()
72 SkDeferredDisplayListRecorder recorder(fDstCharacterization); in createComposeDDL()
/external/skia/fuzz/
DFuzzCreateDDL.cpp160 SkDeferredDisplayListRecorder r(c); in make_ddl()
DFuzzDDLThreading.cpp237 SkDeferredDisplayListRecorder recorder(fSurfaceCharacterization); in recordAndPlayDDL()

12