aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/VkWrapTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/VkWrapTests.cpp')
-rw-r--r--tests/VkWrapTests.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/VkWrapTests.cpp b/tests/VkWrapTests.cpp
index 7de31602f3..9279ef6895 100644
--- a/tests/VkWrapTests.cpp
+++ b/tests/VkWrapTests.cpp
@@ -100,7 +100,9 @@ void wrap_rt_test(skiatest::Reporter* reporter, GrContext* context) {
rt = gpu->wrapBackendRenderTarget(desc);
REPORTER_ASSERT(reporter, rt);
- gpu->deleteTestingOnlyBackendTexture(backendObj, true);
+ // When we wrapBackendRenderTarget it is always borrowed, so we must make sure to free the
+ // resource when we're done.
+ gpu->deleteTestingOnlyBackendTexture(backendObj, false);
}
void wrap_trt_test(skiatest::Reporter* reporter, GrContext* context) {