/external/skqp/src/image/ |
D | SkSurface_Raster.cpp | 18 void (*releaseProc)(void* pixels, void* context), void* context, 71 void (*releaseProc)(void* pixels, void* context), void* context, in SkSurface_Raster() 75 fBitmap.installPixels(info, pixels, rb, releaseProc, context); in SkSurface_Raster() 166 size_t rb, void (*releaseProc)(void* pixels, void* context), void* context, in MakeRasterDirectReleaseProc() 168 if (nullptr == releaseProc) { in MakeRasterDirectReleaseProc() 178 return sk_make_sp<SkSurface_Raster>(info, pixels, rb, releaseProc, context, props); in MakeRasterDirectReleaseProc()
|
D | SkImage_GpuBase.cpp | 372 PromiseImageTextureReleaseProc releaseProc, in MakePromiseImageLazyProxy() argument 381 if (!fulfillProc || !releaseProc) { in MakePromiseImageLazyProxy() 414 PromiseImageTextureReleaseProc releaseProc, in MakePromiseImageLazyProxy() argument 424 releaseProc, context, std::move(doneHelper)); in MakePromiseImageLazyProxy() 550 PromiseImageReleaseContext(PromiseImageTextureReleaseProc releaseProc, in MakePromiseImageLazyProxy() argument 553 : fReleaseProc(releaseProc) in MakePromiseImageLazyProxy() 603 } callback(fulfillProc, releaseProc, doneProc, textureContext, delayReleaseCallback, config); in MakePromiseImageLazyProxy()
|
D | SkImage_Gpu.cpp | 109 SkImage::TextureReleaseProc releaseProc, in new_wrapped_texture_common() argument 118 kRead_GrIOType, releaseProc, releaseCtx); in new_wrapped_texture_common() 576 BackendTextureReleaseProc* releaseProc) { in MakeBackendTextureFromSkImage() argument 577 if (!image || !ctx || !backendTexture || !releaseProc) { in MakeBackendTextureFromSkImage() 632 return GrTexture::StealBackendTexture(std::move(textureRef), backendTexture, releaseProc); in MakeBackendTextureFromSkImage()
|
/external/skia/src/image/ |
D | SkSurface_Raster.cpp | 18 void (*releaseProc)(void* pixels, void* context), void* context, 62 void (*releaseProc)(void* pixels, void* context), void* context, in SkSurface_Raster() 66 fBitmap.installPixels(info, pixels, rb, releaseProc, context); in SkSurface_Raster() 154 size_t rb, void (*releaseProc)(void* pixels, void* context), void* context, in MakeRasterDirectReleaseProc() 156 if (nullptr == releaseProc) { in MakeRasterDirectReleaseProc() 166 return sk_make_sp<SkSurface_Raster>(info, pixels, rb, releaseProc, context, props); in MakeRasterDirectReleaseProc()
|
D | SkImage_Gpu.cpp | 786 BackendTextureReleaseProc* releaseProc) { in MakeBackendTextureFromSkImage() argument 787 if (!image || !backendTexture || !releaseProc) { in MakeBackendTextureFromSkImage() 813 return MakeBackendTextureFromSkImage(direct, std::move(image), backendTexture, releaseProc); in MakeBackendTextureFromSkImage() 827 return GrTexture::StealBackendTexture(std::move(textureRef), backendTexture, releaseProc); in MakeBackendTextureFromSkImage()
|
D | SkImage_Lazy.cpp | 302 auto releaseProc = [](void*, void* data) { in textureProxyViewFromPlanes() local 311 releaseProc, in textureProxyViewFromPlanes()
|
D | SkSurface_Gpu.cpp | 550 TextureReleaseProc releaseProc, in onReplaceBackendTexture() argument 552 auto releaseHelper = GrRefCntedCallback::Make(releaseProc, releaseContext); in onReplaceBackendTexture()
|
/external/skia/docs/examples/ |
D | Bitmap_installPixels.cpp | 6 static void releaseProc(void* addr, void* ) { in releaseProc() function 16 bool installed = bitmap.installPixels(info, pixels, 16, releaseProc, nullptr); in draw()
|
D | Image_MakeFromRaster.cpp | 6 static void releaseProc(const void* pixels, SkImage::ReleaseContext context) { in releaseProc() function 15 sk_sp<SkImage> image(SkImage::MakeFromRaster(pixmap, releaseProc, &releaseCount)); in draw()
|
/external/skia/src/core/ |
D | SkPixelRef.cpp | 136 void (*releaseProc)(void* addr, void* ctx), void* ctx) { in SkMakePixelRefWithProc() 138 if (nullptr == releaseProc) { in SkMakePixelRefWithProc() 148 return sk_sp<SkPixelRef>(new PixelRef(width, height, addr, rowBytes, releaseProc, ctx)); in SkMakePixelRefWithProc()
|
D | SkPixelRefPriv.h | 18 void (*releaseProc)(void* addr, void* ctx), void* ctx);
|
D | SkBitmap.cpp | 305 void (*releaseProc)(void* addr, void* context), void* context) { in installPixels() 307 invoke_release_proc(releaseProc, pixels, context); in installPixels() 312 invoke_release_proc(releaseProc, pixels, context); in installPixels() 320 rb, pixels, releaseProc, context), 0, 0); in installPixels()
|
/external/skqp/src/gpu/ |
D | GrTexture.cpp | 51 SkImage::BackendTextureReleaseProc* releaseProc) { in StealBackendTexture() argument 56 if (!texture->onStealBackendTexture(backendTexture, releaseProc)) { in StealBackendTexture()
|
D | GrProxyProvider.cpp | 456 ReleaseProc releaseProc, in wrapBackendTexture() argument 475 if (releaseProc) { in wrapBackendTexture() 476 releaseHelper.reset(new GrReleaseProcHelper(releaseProc, releaseCtx)); in wrapBackendTexture()
|
/external/skia/src/gpu/ |
D | GrTexture.cpp | 60 SkImage::BackendTextureReleaseProc* releaseProc) { in StealBackendTexture() argument 65 if (!texture->onStealBackendTexture(backendTexture, releaseProc)) { in StealBackendTexture()
|
/external/skqp/src/ports/ |
D | SkFontMgr_fuchsia.cpp | 31 std::function<void()> releaseProc; member 33 ReleaseSkDataContext(uint64_t bufferSize, const std::function<void()>& releaseProc) in ReleaseSkDataContext() 34 : fBufferSize(bufferSize), releaseProc(releaseProc) {} in ReleaseSkDataContext() 41 releaseSkDataContext->releaseProc(); in ReleaseSkData()
|
/external/skqp/src/gpu/gl/ |
D | GrGLTexture.cpp | 124 SkImage::BackendTextureReleaseProc* releaseProc) { in onStealBackendTexture() argument 127 *releaseProc = [](GrBackendTexture){}; in onStealBackendTexture()
|
/external/skia/src/gpu/gl/ |
D | GrGLTexture.cpp | 136 SkImage::BackendTextureReleaseProc* releaseProc) { in onStealBackendTexture() argument 139 *releaseProc = [](GrBackendTexture){}; in onStealBackendTexture()
|
/external/skia/src/ports/ |
D | SkFontMgr_fuchsia.cpp | 31 std::function<void()> releaseProc; member 33 ReleaseSkDataContext(uint64_t bufferSize, const std::function<void()>& releaseProc) in ReleaseSkDataContext() 34 : fBufferSize(bufferSize), releaseProc(releaseProc) {} in ReleaseSkDataContext() 41 releaseSkDataContext->releaseProc(); in ReleaseSkData()
|
/external/skqp/src/core/ |
D | SkBitmap.cpp | 278 void (*releaseProc)(void* addr, void* context), void* context) { in installPixels() 280 invoke_release_proc(releaseProc, pixels, context); in installPixels() 285 invoke_release_proc(releaseProc, pixels, context); in installPixels() 293 releaseProc, context); in installPixels()
|
/external/skia/include/core/ |
D | SkSurface.h | 105 void (*releaseProc)(void* pixels, void* context), 249 RenderTargetReleaseProc releaseProc = nullptr,
|
D | SkBitmap.h | 591 void (*releaseProc)(void* addr, void* context), void* context);
|
/external/skia/src/codec/ |
D | SkHeifCodec.cpp | 141 static void releaseProc(const void* ptr, void* context) { in releaseProc() function 171 auto icc = SkData::MakeWithProc(iccData->data(), iccData->size(), releaseProc, iccData); in MakeFromStream()
|
/external/skqp/include/core/ |
D | SkSurface.h | 99 void (*releaseProc)(void* pixels, void* context),
|
D | SkBitmap.h | 621 void (*releaseProc)(void* addr, void* context), void* context);
|