/external/skia/include/core/ |
D | SkPromiseImageTexture.h | 27 class SK_API SkPromiseImageTexture : public SkNVRefCnt<SkPromiseImageTexture> { 29 SkPromiseImageTexture() = delete; 30 SkPromiseImageTexture(const SkPromiseImageTexture&) = delete; 31 SkPromiseImageTexture(SkPromiseImageTexture&&) = delete; 32 ~SkPromiseImageTexture(); 33 SkPromiseImageTexture& operator=(const SkPromiseImageTexture&) = delete; 34 SkPromiseImageTexture& operator=(SkPromiseImageTexture&&) = delete; 36 static sk_sp<SkPromiseImageTexture> Make(const GrBackendTexture& backendTexture) { in Make() 40 return sk_sp<SkPromiseImageTexture>(new SkPromiseImageTexture(backendTexture)); in Make() 53 explicit SkPromiseImageTexture(const GrBackendTexture& backendTexture);
|
D | SkDeferredDisplayListRecorder.h | 23 class SkPromiseImageTexture; variable
|
D | SkImage.h | 34 class SkPromiseImageTexture; variable 482 sk_sp<SkPromiseImageTexture> (*)(PromiseImageTextureContext);
|
/external/skqp/include/core/ |
D | SkPromiseImageTexture.h | 24 class SK_API SkPromiseImageTexture : public SkNVRefCnt<SkPromiseImageTexture> { 26 SkPromiseImageTexture() = delete; 27 SkPromiseImageTexture(const SkPromiseImageTexture&) = delete; 28 SkPromiseImageTexture(SkPromiseImageTexture&&) = delete; 29 ~SkPromiseImageTexture(); 30 SkPromiseImageTexture& operator=(const SkPromiseImageTexture&) = delete; 31 SkPromiseImageTexture& operator=(SkPromiseImageTexture&&) = delete; 33 static sk_sp<SkPromiseImageTexture> Make(const GrBackendTexture& backendTexture) { in Make() 37 return sk_sp<SkPromiseImageTexture>(new SkPromiseImageTexture(backendTexture)); in Make() 50 explicit SkPromiseImageTexture(const GrBackendTexture& backendTexture);
|
D | SkDeferredDisplayListRecorder.h | 22 class SkPromiseImageTexture; variable 57 sk_sp<SkPromiseImageTexture> (*)(PromiseImageTextureContext);
|
/external/skqp/src/core/ |
D | SkPromiseImageTexture.cpp | 13 std::atomic<uint32_t> SkPromiseImageTexture::gUniqueID{1}; 15 SkPromiseImageTexture::SkPromiseImageTexture(const GrBackendTexture& backendTexture) { in SkPromiseImageTexture() function in SkPromiseImageTexture 21 SkPromiseImageTexture::~SkPromiseImageTexture() { in ~SkPromiseImageTexture() 27 void SkPromiseImageTexture::addKeyToInvalidate(uint32_t contextID, const GrUniqueKey& key) { in addKeyToInvalidate() 39 SkTArray<GrUniqueKey> SkPromiseImageTexture::testingOnly_uniqueKeysToInvalidate() const { in testingOnly_uniqueKeysToInvalidate()
|
/external/skia/src/core/ |
D | SkPromiseImageTexture.cpp | 13 std::atomic<uint32_t> SkPromiseImageTexture::gUniqueID{1}; 15 SkPromiseImageTexture::SkPromiseImageTexture(const GrBackendTexture& backendTexture) { in SkPromiseImageTexture() function in SkPromiseImageTexture 21 SkPromiseImageTexture::~SkPromiseImageTexture() { in ~SkPromiseImageTexture() 27 void SkPromiseImageTexture::addKeyToInvalidate(uint32_t contextID, const GrUniqueKey& key) { in addKeyToInvalidate() 39 SkTArray<GrUniqueKey> SkPromiseImageTexture::testingOnly_uniqueKeysToInvalidate() const { in testingOnly_uniqueKeysToInvalidate()
|
/external/skia/fuzz/ |
D | FuzzDDLThreading.cpp | 69 sk_sp<SkPromiseImageTexture> fTexture; 87 sk_sp<SkPromiseImageTexture> fulfillPromiseImage(PromiseImageInfo&); 107 std::queue<sk_sp<SkPromiseImageTexture>> fReusableTextures; 137 sk_sp<SkPromiseImageTexture> DDLFuzzer::fulfillPromiseImage(PromiseImageInfo& promiseImage) { in fulfillPromiseImage() 177 promiseImage.fTexture = SkPromiseImageTexture::Make(backendTex); in fulfillPromiseImage() 207 static sk_sp<SkPromiseImageTexture> fuzz_promise_image_fulfill(void* ctxIn) { in fuzz_promise_image_fulfill() 266 sk_sp<SkPromiseImageTexture> gpuTexture = std::move(fReusableTextures.front()); in run()
|
/external/skqp/tools/ |
D | DDLPromiseImageHelper.h | 88 sk_sp<SkPromiseImageTexture> fulfill() { in fulfill() 109 const SkPromiseImageTexture* promiseImageTexture() const { in promiseImageTexture() 115 sk_sp<SkPromiseImageTexture> fPromiseImageTexture; 178 const SkPromiseImageTexture* promiseTexture(int index) const { in promiseTexture() 225 static sk_sp<SkPromiseImageTexture> PromiseImageFulfillProc(void* textureContext) { in PromiseImageFulfillProc()
|
D | DDLPromiseImageHelper.cpp | 38 fPromiseImageTexture = SkPromiseImageTexture::Make(backendTexture); in setBackendTexture()
|
/external/skia/tools/ |
D | DDLPromiseImageHelper.h | 47 sk_sp<SkPromiseImageTexture> fulfill() { in fulfill() 59 const SkPromiseImageTexture* promiseImageTexture() const { in promiseImageTexture() 63 static sk_sp<SkPromiseImageTexture> PromiseImageFulfillProc(void* textureContext) { in PromiseImageFulfillProc() 77 sk_sp<SkPromiseImageTexture> fPromiseImageTexture; 187 const SkPromiseImageTexture* promiseTexture(int index) const { in promiseTexture()
|
D | DDLPromiseImageHelper.cpp | 83 fPromiseImageTexture = SkPromiseImageTexture::Make(backendTexture); in setBackendTexture()
|
/external/skia/tests/ |
D | PromiseImageTest.cpp | 28 : fTexture(SkPromiseImageTexture::Make(tex)), fReporter(reporter), fShared(shared) {} in PromiseTextureChecker() 29 sk_sp<SkPromiseImageTexture> fTexture; 45 static sk_sp<SkPromiseImageTexture> Fulfill(void* self) { in Fulfill() 367 return sk_sp<SkPromiseImageTexture>(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | DeferredDisplayListTest.cpp | 1031 sk_sp<SkPromiseImageTexture> fTex; 1036 static sk_sp<SkPromiseImageTexture> tracking_fulfill_proc(void* context) { in tracking_fulfill_proc() 1063 fulfillInfo.fTex = SkPromiseImageTexture::Make(mbet->texture()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 1171 static sk_sp<SkPromiseImageTexture> dummy_fulfill_proc(void*) { in dummy_fulfill_proc()
|
/external/skqp/tests/ |
D | PromiseImageTest.cpp | 25 : fTexture(SkPromiseImageTexture::Make(tex)) in PromiseTextureChecker() 31 sk_sp<SkPromiseImageTexture> fTexture; 45 sk_sp<const SkPromiseImageTexture> replaceTexture( in replaceTexture() 47 return skstd::exchange(fTexture, SkPromiseImageTexture::Make(tex)); in replaceTexture() 54 static sk_sp<SkPromiseImageTexture> Fulfill(void* self) { in Fulfill() 593 sk_sp<const SkPromiseImageTexture> promiseImageTexture2 = in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
D | DeferredDisplayListTest.cpp | 843 static sk_sp<SkPromiseImageTexture> dummy_fulfill_proc(void*) { in dummy_fulfill_proc()
|
/external/skia/src/image/ |
D | SkImage_GpuBase.cpp | 288 sk_sp<SkPromiseImageTexture> promiseTexture = fFulfillProc(textureContext); in MakePromiseImageLazyProxy()
|
/external/skia/gn/ |
D | core.gni | 68 "$_include/core/SkPromiseImageTexture.h", 298 "$_src/core/SkPromiseImageTexture.cpp",
|
/external/skqp/gn/ |
D | core.gni | 209 "$_src/core/SkPromiseImageTexture.cpp", 392 "$_include/core/SkPromiseImageTexture.h",
|
/external/skqp/src/image/ |
D | SkImage_GpuBase.cpp | 455 sk_sp<SkPromiseImageTexture> promiseTexture = in MakePromiseImageLazyProxy()
|
/external/skqp/ |
D | Android.bp | 722 "src/core/SkPromiseImageTexture.cpp",
|
/external/skia/ |
D | Android.bp | 318 "src/core/SkPromiseImageTexture.cpp", 1089 "src/core/SkPromiseImageTexture.cpp",
|