Home
last modified time | relevance | path

Searched refs:ReleaseProc (Results 1 - 19 of 19) sorted by relevance

/third_party/skia/include/core/
H A DSkData.h87 typedef void (*ReleaseProc)(const void* ptr, void* context); typedef in final
113 static sk_sp<SkData> MakeWithProc(const void* ptr, size_t length, ReleaseProc proc, void* ctx);
180 ReleaseProc fReleaseProc;
186 SkData(const void* ptr, size_t size, ReleaseProc, void* context);
187 SkData(const void* ptr, size_t size, OH_NativeBuffer* nativeBuffer, ReleaseProc, void* context);
/third_party/skia/tools/gpu/
H A DBackendTextureImageFactory.cpp36 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureImage()
69 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureImage()
H A DManagedBackendTexture.cpp27 void ManagedBackendTexture::ReleaseProc(void* ctx) { in ReleaseProc() function in sk_gpu_test::ManagedBackendTexture
57 return GrRefCntedCallback::Make(ReleaseProc, this->releaseContext()); in refCountedCallback()
H A DManagedBackendTexture.h61 static void ReleaseProc(void* context);
66 * The context to use with ReleaseProc. This adds a ref so it *must* be balanced by a call to
67 * ReleaseProc. If a wrappedProc is provided then it will be called by ReleaseProc.
83 * standard ReleaseProc. Like releaseContext(), it must be balanced by a ReleaseProc call for
105 ReleaseProc, in MakeWithData()
H A DBackendSurfaceFactory.cpp45 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureSurface()
H A DYUVUtils.cpp324 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in ensureYUVImage()
/third_party/skia/src/core/
H A DSkData.cpp16 SkData::SkData(const void* ptr, size_t size, ReleaseProc proc, void* context) in SkData()
24 SkData::SkData(const void* ptr, size_t size, OH_NativeBuffer* nativeBuffer, ReleaseProc proc, void* context) in SkData()
124 sk_sp<SkData> SkData::MakeWithProc(const void* ptr, size_t length, ReleaseProc proc, void* ctx) {
H A DSkBitmapCache.cpp106 static void ReleaseProc(void* addr, void* ctx) { in ReleaseProc() function in SkBitmapCache::Rec
142 bitmap->installPixels(fInfo, fDM ? fDM->data() : fMalloc, fRowBytes, ReleaseProc, this); in install()
/third_party/skia/src/gpu/
H A DGrSurface.h52 typedef void (*ReleaseProc)(ReleaseCtx); typedef in GrSurface
53 void setRelease(ReleaseProc proc, ReleaseCtx ctx) { in setRelease()
145 // ReleaseProc to be called. in invokeReleaseProc()
H A DGrProxyProvider.h109 typedef void (*ReleaseProc)(ReleaseContext); typedef in GrProxyProvider
/third_party/skia/tests/
H A DGrMipMappedTest.cpp78 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
90 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DVkBackendSurfaceTest.cpp127 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
H A DBackendAllocationTest.cpp348 ManagedBackendTexture::ReleaseProc, in test_color_init()
539 ManagedBackendTexture::ReleaseProc, in test_pixmap_init()
H A DDeferredDisplayListTest.cpp889 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DImageTest.cpp863 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
987 // which is when we call the ReleaseProc. in test_cross_context_image()
H A DSurfaceTest.cpp948 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/src/gpu/vk/
H A DGrVkImage.h203 typedef void (*ReleaseProc)(ReleaseCtx); typedef in GrVkImage
/third_party/skia/src/ports/
H A DSkScalerContext_win_dw.cpp653 static void ReleaseProc(const void* ptr, void* context) { in ReleaseProc() function
678 &ReleaseProc, in generatePngMetrics()
1140 &ReleaseProc, in generatePngGlyphImage()
/third_party/skia/src/pdf/
H A DSkPDFFont.cpp276 SkData::ReleaseProc proc = in stream_to_data()

Completed in 33 milliseconds