Home
last modified time | relevance | path

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

12

/external/skia/include/core/
DSkSurface.h174 typedef void* ReleaseContext; typedef
177 typedef void (*RenderTargetReleaseProc)(ReleaseContext releaseContext);
180 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext);
216 ReleaseContext releaseContext = nullptr);
250 ReleaseContext releaseContext = nullptr);
561 ReleaseContext releaseContext = nullptr);
DSkImage.h66 typedef void* ReleaseContext; typedef
105 typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext);
129 ReleaseContext releaseContext);
252 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext);
284 ReleaseContext releaseContext = nullptr);
319 ReleaseContext releaseContext = nullptr);
390 ReleaseContext releaseContext = nullptr);
/external/skia/tools/gpu/
DBackendSurfaceFactory.cpp73 struct ReleaseContext { in MakeBackendRenderTargetSurface() struct
80 auto rc = new ReleaseContext{sk_ref_sp(dContext), bert}; in MakeBackendRenderTargetSurface()
84 const auto* rc = static_cast<ReleaseContext*>(c); in MakeBackendRenderTargetSurface()
/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/skqp/src/core/
DSkSpecialImage.h46 typedef void* ReleaseContext; typedef
47 typedef void(*RasterReleaseProc)(void* pixels, ReleaseContext);
/external/skia/src/core/
DSkSpecialImage.h50 typedef void* ReleaseContext; typedef
51 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/src/image/
DSkSurface.cpp65 ReleaseContext) { in onReplaceBackendTexture() argument
322 ReleaseContext releaseContext) { in replaceBackendTexture()
402 TextureReleaseProc, ReleaseContext) { in MakeFromBackendTexture() argument
412 RenderTargetReleaseProc, ReleaseContext) { in MakeFromBackendRenderTarget() argument
DSkSurface_Gpu.h33 ReleaseContext) override;
DSkSurface_Base.h31 ReleaseContext);
DSkSurface_Gpu.cpp515 SkSurface::ReleaseContext releaseContext) { in MakeFromBackendTexture()
551 ReleaseContext releaseContext) { in onReplaceBackendTexture()
626 SkSurface::ReleaseContext releaseContext) { in MakeFromBackendRenderTarget()
DSkImage.cpp681 TextureReleaseProc, ReleaseContext) { in MakeFromTexture() argument
691 ReleaseContext) { in MakeFromCompressedTexture() argument
DSkImage_GpuYUVA.cpp228 ReleaseContext releaseContext) { in MakeFromYUVATextures()
DSkImage_Gpu.cpp423 ReleaseContext releaseC) { in MakeFromCompressedTexture()
456 TextureReleaseProc releaseP, ReleaseContext releaseC) { in MakeFromTexture()
DSkImage_Raster.cpp340 ReleaseContext ctx) { in MakeFromRaster()
/external/skia/docs/examples/
DImage_MakeFromRaster.cpp6 static void releaseProc(const void* pixels, SkImage::ReleaseContext context) { in releaseProc()
DImage_MakeFromTexture_2.cpp12 auto releaseCallback = [](SkImage::ReleaseContext releaseContext) -> void { in draw()
/external/skia/src/gpu/
DGrProxyProvider.h107 typedef void* ReleaseContext; typedef
108 typedef void (*ReleaseProc)(ReleaseContext);
DGrSurfaceDrawContext.h117 typedef void* ReleaseContext; typedef
118 typedef void (*ReleaseProc)(ReleaseContext);
/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/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