Home
last modified time | relevance | path

Searched refs:ReleaseContext (Results 1 – 25 of 30) sorted by relevance

12

/external/skia/src/gpu/
DGrProxyProvider.h98 typedef void* ReleaseContext; typedef
99 typedef void (*ReleaseProc)(ReleaseContext);
107 ReleaseContext = nullptr);
111 ReleaseContext = nullptr);
119 ReleaseContext = nullptr);
125 ReleaseProc = nullptr, ReleaseContext = nullptr);
DGrRenderTargetContext.h109 typedef void* ReleaseContext; typedef
110 typedef void (*ReleaseProc)(ReleaseContext);
116 ReleaseContext releaseCtx);
125 ReleaseContext releaseCtx);
DGrProxyProvider.cpp480 ReleaseContext releaseCtx) { in wrapBackendTexture()
521 ReleaseContext releaseCtx) { in wrapCompressedBackendTexture()
561 ReleaseContext releaseCtx) { in wrapRenderableBackendTexture()
607 ReleaseContext releaseCtx) { in wrapBackendRenderTarget()
/external/skia/include/core/
DSkSurface.h167 typedef void* ReleaseContext; typedef
170 typedef void (*RenderTargetReleaseProc)(ReleaseContext releaseContext);
173 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext);
205 ReleaseContext releaseContext = nullptr);
235 ReleaseContext releaseContext = nullptr);
467 ReleaseContext releaseContext = nullptr);
591 ReleaseContext releaseContext = nullptr);
DSkImage.h60 typedef void* ReleaseContext; typedef
99 typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext);
123 ReleaseContext releaseContext);
312 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext);
362 ReleaseContext releaseContext);
394 ReleaseContext releaseContext = nullptr);
492 ReleaseContext releaseContext = nullptr);
605 ReleaseContext releaseContext = nullptr);
/external/skqp/include/core/
DSkImage.h69 typedef void* ReleaseContext; typedef
106 typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext);
130 ReleaseContext releaseContext);
200 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext);
265 ReleaseContext releaseContext);
/external/skqp/src/gpu/
DGrProxyProvider.h108 typedef void* ReleaseContext; typedef
109 typedef void (*ReleaseProc)(ReleaseContext);
117 ReleaseProc = nullptr, ReleaseContext = nullptr);
/external/skia/src/core/
DSkSpecialImage.h49 typedef void* ReleaseContext; typedef
50 typedef void(*RasterReleaseProc)(void* pixels, ReleaseContext);
/external/skqp/src/core/
DSkSpecialImage.h46 typedef void* ReleaseContext; typedef
47 typedef void(*RasterReleaseProc)(void* pixels, ReleaseContext);
/external/skia/gm/
Drasterhandleallocator.cpp214 struct ReleaseContext { in Create() struct
219 ReleaseContext* ctx = static_cast<ReleaseContext*>(context); in Create()
225 rec->fReleaseCtx = new ReleaseContext{hdc, origBitmap}; in Create()
/external/skia/docs/examples/
DImage_MakeFromRaster.cpp6 static void releaseProc(const void* pixels, SkImage::ReleaseContext context) { in releaseProc()
DImage_MakeFromTexture_2.cpp11 auto debugster = [](SkImage::ReleaseContext releaseContext) -> void { in draw()
/external/skia/src/image/
DSkImage.cpp437 TextureReleaseProc releaseP, ReleaseContext releaseC) { in MakeFromTexture()
447 ReleaseContext releaseC) { in MakeFromCompressedTexture()
485 ReleaseContext releaseContext) { in MakeFromYUVATexturesCopyWithExternalBackend()
522 ReleaseContext releaseContext) { in MakeFromNV12TexturesCopyWithExternalBackend()
DSkSurface.cpp87 ReleaseContext) { in onReplaceBackendTexture() argument
436 ReleaseContext releaseContext) { in replaceBackendTexture()
541 TextureReleaseProc, ReleaseContext) { in MakeFromBackendTexture() argument
551 RenderTargetReleaseProc, ReleaseContext) { in MakeFromBackendRenderTarget() argument
DSkImage_Gpu.cpp128 SkImage::ReleaseContext releaseCtx) { in new_wrapped_texture_common()
153 ReleaseContext releaseC) { in MakeFromCompressedTexture()
182 TextureReleaseProc releaseP, ReleaseContext releaseC) { in MakeFromTexture()
317 ReleaseContext releaseContext) { in MakeFromYUVATexturesCopyWithExternalBackend()
398 ReleaseContext releaseContext) { in MakeFromNV12TexturesCopyWithExternalBackend()
DSkSurface_Gpu.h31 ReleaseContext) override;
DSkSurface_Gpu.cpp416 ReleaseContext releaseContext) { in MakeFromBackendTexture()
506 SkSurface::ReleaseContext releaseContext) { in MakeFromBackendTexture()
538 ReleaseContext releaseContext) { in onReplaceBackendTexture()
604 SkSurface::ReleaseContext releaseContext) { in MakeFromBackendRenderTarget()
DSkSurface_Base.h28 ReleaseContext);
DSkImage_Raster.cpp325 ReleaseContext ctx) { in MakeFromRaster()
/external/skqp/docs/
DSkImage_Reference.bmh108 #Typedef void* ReleaseContext
121 #Typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext)
128 Function called when Image no longer shares pixels. ReleaseContext is
131 #SeeAlso ReleaseContext MakeFromRaster
137 ReleaseContext releaseContext)
144 static void releaseProc(const void* pixels, SkImage::ReleaseContext context) {
165 #SeeAlso MakeRasterCopy MakeRasterData MakeFromGenerator RasterReleaseProc ReleaseContext
290 #Typedef void (*TextureReleaseProc)(ReleaseContext releaseContext)
345 ReleaseContext releaseContext)
359 auto debugster = [](SkImage::ReleaseContext releaseContext) -> void {
/external/skqp/tests/
DGrSurfaceTest.cpp345 struct ReleaseContext { in DEF_GPUTEST() struct
350 auto releaseContext = static_cast<ReleaseContext*>(rc); in DEF_GPUTEST()
359 release, new ReleaseContext{context, backendTexture})); in DEF_GPUTEST()
/external/skia/tests/
DGrSurfaceTest.cpp459 struct ReleaseContext { in make_wrapped_texture() struct
464 auto releaseContext = static_cast<ReleaseContext*>(rc); in make_wrapped_texture()
469 texture->setRelease(release, new ReleaseContext{context, backendTexture}); in make_wrapped_texture()
/external/skqp/src/image/
DSkImage_Gpu.cpp110 SkImage::ReleaseContext releaseCtx) { in new_wrapped_texture_common()
129 TextureReleaseProc releaseP, ReleaseContext releaseC) { in MakeFromTexture()
DSkImage_Raster.cpp288 ReleaseContext ctx) { in MakeFromRaster()
DSkImage.cpp378 TextureReleaseProc releaseP, ReleaseContext releaseC) { in MakeFromTexture()

12