/external/skia/src/gpu/ |
GrProxyProvider.h | 104 typedef void* ReleaseContext; 105 typedef void (*ReleaseProc)(ReleaseContext); 113 ReleaseProc = nullptr, ReleaseContext = nullptr); 121 ReleaseContext); 127 ReleaseProc, ReleaseContext);
|
GrContextPriv.h | 140 typedef void* ReleaseContext; 141 typedef void (*ReleaseProc)(ReleaseContext); 150 ReleaseContext = nullptr); 158 ReleaseContext = nullptr);
|
GrProxyProvider.cpp | 471 ReleaseContext releaseCtx) { 505 ReleaseContext releaseCtx) { 542 ReleaseContext releaseCtx) { [all...] |
GrContextPriv.cpp | 124 ReleaseContext releaseCtx) { 145 ReleaseContext releaseCtx) { [all...] |
/external/skia/src/core/ |
SkSpecialImage.h | 46 typedef void* ReleaseContext; 47 typedef void(*RasterReleaseProc)(void* pixels, ReleaseContext);
|
/external/skqp/src/core/ |
SkSpecialImage.h | 46 typedef void* ReleaseContext; 47 typedef void(*RasterReleaseProc)(void* pixels, ReleaseContext);
|
/external/skia/include/core/ |
SkSurface.h | 174 typedef void* ReleaseContext; 177 typedef void (*RenderTargetReleaseProc)(ReleaseContext releaseContext); 180 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext); 209 @param releaseContext state passed to textureReleaseProc 219 ReleaseContext releaseContext = nullptr); 248 @param releaseContext state passed to textureReleaseProc 258 ReleaseContext releaseContext = nullptr) [all...] |
SkImage.h | 69 typedef void* ReleaseContext; 103 /** Function called when SkImage no longer shares pixels. ReleaseContext is 106 typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext); 110 releaseContext when SkImage is deleted or no longer refers to pixmap pixels. 113 when SkImage is released. Pass nullptr for releaseContext if rasterReleaseProc 125 @param releaseContext state passed to rasterReleaseProc; or nullptr 130 ReleaseContext releaseContext); 202 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext); [all...] |
/external/skqp/src/gpu/ |
GrProxyProvider.h | 108 typedef void* ReleaseContext; 109 typedef void (*ReleaseProc)(ReleaseContext); 117 ReleaseProc = nullptr, ReleaseContext = nullptr);
|
GrProxyProvider.cpp | 457 ReleaseContext releaseCtx) {
|
/external/skqp/include/core/ |
SkImage.h | 69 typedef void* ReleaseContext; 103 /** Function called when SkImage no longer shares pixels. ReleaseContext is 106 typedef void (*RasterReleaseProc)(const void* pixels, ReleaseContext); 110 releaseContext when SkImage is deleted or no longer refers to pixmap pixels. 113 when SkImage is released. Pass nullptr for releaseContext if rasterReleaseProc 125 @param releaseContext state passed to rasterReleaseProc; or nullptr 130 ReleaseContext releaseContext); 200 typedef void (*TextureReleaseProc)(ReleaseContext releaseContext); [all...] |
/external/skia/src/image/ |
SkSurface.cpp | 328 TextureReleaseProc, ReleaseContext) { 338 RenderTargetReleaseProc, ReleaseContext) {
|
SkSurface_Gpu.cpp | 441 SkSurface::ReleaseContext releaseContext) { 467 releaseContext)); 514 SkSurface::ReleaseContext releaseContext) { 533 rtCopy, origin, std::move(colorSpace), props, relProc, releaseContext));
|
SkImage_Raster.cpp | 291 ReleaseContext ctx) {
|
SkImage_Gpu.cpp | 120 SkImage::ReleaseContext releaseCtx) { 139 TextureReleaseProc releaseP, ReleaseContext releaseC) { [all...] |
SkImage.cpp | 400 TextureReleaseProc releaseP, ReleaseContext releaseC) {
|
/external/skqp/src/image/ |
SkImage_Raster.cpp | 288 ReleaseContext ctx) {
|
SkImage.cpp | 378 TextureReleaseProc releaseP, ReleaseContext releaseC) {
|
SkImage_Gpu.cpp | 110 SkImage::ReleaseContext releaseCtx) { 129 TextureReleaseProc releaseP, ReleaseContext releaseC) {
|
/external/skia/tests/ |
GrSurfaceTest.cpp | 352 struct ReleaseContext { 357 auto releaseContext = static_cast<ReleaseContext*>(rc); 358 if (!releaseContext->fContext->abandoned()) { 359 if (auto gpu = releaseContext->fContext->priv().getGpu()) { 360 gpu->deleteTestingOnlyBackendTexture(releaseContext->fBackendTexture); 363 delete releaseContext; 365 texture->setRelease(release, new ReleaseContext{context, backendTexture}); [all...] |
/external/skqp/tests/ |
GrSurfaceTest.cpp | 345 struct ReleaseContext { 350 auto releaseContext = static_cast<ReleaseContext*>(rc); 351 if (!releaseContext->fContext->abandoned()) { 352 if (auto gpu = releaseContext->fContext->contextPriv().getGpu()) { 353 gpu->deleteTestingOnlyBackendTexture(releaseContext->fBackendTexture); 356 delete releaseContext; 359 release, new ReleaseContext{context, backendTexture}));
|
/external/skia/src/compute/hs/cl/bench/ |
main.c | 770 cl(ReleaseContext(context));
|
/external/skqp/src/compute/hs/cl/bench/ |
main.c | 770 cl(ReleaseContext(context));
|