aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/vk/GrVkTexture.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/vk/GrVkTexture.h')
-rw-r--r--src/gpu/vk/GrVkTexture.h4
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: