Home
last modified time | relevance | path

Searched refs:SkPromiseImageTexture (Results 1 – 20 of 20) sorted by relevance

/external/skia/include/core/
DSkPromiseImageTexture.h24 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);
DSkDeferredDisplayListRecorder.h22 class SkPromiseImageTexture; variable
57 sk_sp<SkPromiseImageTexture> (*)(PromiseImageTextureContext);
/external/skqp/include/core/
DSkPromiseImageTexture.h24 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);
DSkDeferredDisplayListRecorder.h22 class SkPromiseImageTexture; variable
57 sk_sp<SkPromiseImageTexture> (*)(PromiseImageTextureContext);
/external/skqp/src/core/
DSkPromiseImageTexture.cpp13 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/
DSkPromiseImageTexture.cpp13 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/tools/
DDDLPromiseImageHelper.h82 sk_sp<SkPromiseImageTexture> fulfill() { in fulfill()
103 const SkPromiseImageTexture* promiseImageTexture() const { in promiseImageTexture()
109 sk_sp<SkPromiseImageTexture> fPromiseImageTexture;
172 const SkPromiseImageTexture* promiseTexture(int index) const { in promiseTexture()
219 static sk_sp<SkPromiseImageTexture> PromiseImageFulfillProc(void* textureContext) { in PromiseImageFulfillProc()
DDDLPromiseImageHelper.cpp35 fPromiseImageTexture = SkPromiseImageTexture::Make(backendTexture); in setBackendTexture()
/external/skqp/tools/
DDDLPromiseImageHelper.h88 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()
DDDLPromiseImageHelper.cpp38 fPromiseImageTexture = SkPromiseImageTexture::Make(backendTexture); in setBackendTexture()
/external/skqp/tests/
DPromiseImageTest.cpp25 : 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()
DDeferredDisplayListTest.cpp843 static sk_sp<SkPromiseImageTexture> dummy_fulfill_proc(void*) { in dummy_fulfill_proc()
/external/skia/tests/
DPromiseImageTest.cpp24 : fTexture(SkPromiseImageTexture::Make(tex)) in PromiseTextureChecker()
30 sk_sp<SkPromiseImageTexture> fTexture;
47 static sk_sp<SkPromiseImageTexture> Fulfill(void* self) { in Fulfill()
DDeferredDisplayListTest.cpp634 static sk_sp<SkPromiseImageTexture> dummy_fulfill_proc(void*) { in dummy_fulfill_proc()
/external/skia/src/image/
DSkImage_GpuBase.cpp467 sk_sp<SkPromiseImageTexture> promiseTexture = fFulfillProc(textureContext); in MakePromiseImageLazyProxy()
/external/skia/gn/
Dcore.gni206 "$_src/core/SkPromiseImageTexture.cpp",
412 "$_include/core/SkPromiseImageTexture.h",
/external/skqp/gn/
Dcore.gni209 "$_src/core/SkPromiseImageTexture.cpp",
392 "$_include/core/SkPromiseImageTexture.h",
/external/skqp/src/image/
DSkImage_GpuBase.cpp455 sk_sp<SkPromiseImageTexture> promiseTexture = in MakePromiseImageLazyProxy()
/external/skqp/
DAndroid.bp683 "src/core/SkPromiseImageTexture.cpp",
/external/skia/
DAndroid.bp247 "src/core/SkPromiseImageTexture.cpp",