diff options
Diffstat (limited to 'src/gpu/vk/GrVkTexture.h')
-rw-r--r-- | src/gpu/vk/GrVkTexture.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gpu/vk/GrVkTexture.h b/src/gpu/vk/GrVkTexture.h index a2a357a182..f2fabc887b 100644 --- a/src/gpu/vk/GrVkTexture.h +++ b/src/gpu/vk/GrVkTexture.h @@ -39,9 +39,9 @@ public: // In Vulkan we call the release proc after we are finished with the underlying // GrVkImage::Resource object (which occurs after the GPU has finsihed all work on it). - void setRelease(GrTexture::ReleaseProc proc, GrTexture::ReleaseCtx ctx) override { + void setRelease(sk_sp<GrReleaseProcHelper> releaseHelper) override { // Forward the release proc on to GrVkImage - this->setResourceRelease(proc, ctx); + this->setResourceRelease(std::move(releaseHelper)); } protected: |