diff options
author | Greg Daniel <egdaniel@google.com> | 2017-03-27 16:18:03 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-03-27 20:48:00 +0000 |
commit | af401275705edb5272f7c69394a1c1cf262f059f (patch) | |
tree | 69109272372cc9ed07f2bce184202528020f920d /tests/VkWrapTests.cpp | |
parent | d63442d87c6d35af4b2771a30a80e67d6aa92b68 (diff) |
Minor fix to VkWrapTest
We need to make sure we cleanup the VkImage created when testing the
wrapping of a render target.
BUG=skia:
Change-Id: I60ea7e880fecccca309a250cc3b19eb29d6aa89c
Reviewed-on: https://skia-review.googlesource.com/10206
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
Diffstat (limited to 'tests/VkWrapTests.cpp')
-rw-r--r-- | tests/VkWrapTests.cpp | 4 |
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) { |