/third_party/skia/include/core/ |
H A D | SkData.h | 87 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 D | BackendTextureImageFactory.cpp | 36 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureImage() 69 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureImage()
|
H A D | ManagedBackendTexture.cpp | 27 void ManagedBackendTexture::ReleaseProc(void* ctx) { in ReleaseProc() function in sk_gpu_test::ManagedBackendTexture 57 return GrRefCntedCallback::Make(ReleaseProc, this->releaseContext()); in refCountedCallback()
|
H A D | ManagedBackendTexture.h | 61 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 D | BackendSurfaceFactory.cpp | 45 ManagedBackendTexture::ReleaseProc, in MakeBackendTextureSurface()
|
H A D | YUVUtils.cpp | 324 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in ensureYUVImage()
|
/third_party/skia/src/core/ |
H A D | SkData.cpp | 16 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 D | SkBitmapCache.cpp | 106 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 D | GrSurface.h | 52 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 D | GrProxyProvider.h | 109 typedef void (*ReleaseProc)(ReleaseContext); typedef in GrProxyProvider
|
/third_party/skia/tests/ |
H A D | GrMipMappedTest.cpp | 78 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 D | VkBackendSurfaceTest.cpp | 127 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
|
H A D | BackendAllocationTest.cpp | 348 ManagedBackendTexture::ReleaseProc, in test_color_init() 539 ManagedBackendTexture::ReleaseProc, in test_pixmap_init()
|
H A D | DeferredDisplayListTest.cpp | 889 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
H A D | ImageTest.cpp | 863 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 D | SurfaceTest.cpp | 948 sk_gpu_test::ManagedBackendTexture::ReleaseProc, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkImage.h | 203 typedef void (*ReleaseProc)(ReleaseCtx); typedef in GrVkImage
|
/third_party/skia/src/ports/ |
H A D | SkScalerContext_win_dw.cpp | 653 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 D | SkPDFFont.cpp | 276 SkData::ReleaseProc proc = in stream_to_data()
|