From b2df0c2702329be6380a943d548e7377a51d8565 Mon Sep 17 00:00:00 2001 From: egdaniel Date: Fri, 13 May 2016 11:30:37 -0700 Subject: Refactor Vulkan image, texture, RTs so that create and getter handles match. This allows allows us to track and notify clients when either side changes and image layout. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1974983002 Review-Url: https://codereview.chromium.org/1974983002 --- tests/VkWrapTests.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'tests/VkWrapTests.cpp') diff --git a/tests/VkWrapTests.cpp b/tests/VkWrapTests.cpp index e81ebf5f17..6122655938 100644 --- a/tests/VkWrapTests.cpp +++ b/tests/VkWrapTests.cpp @@ -30,7 +30,7 @@ void wrap_tex_test(skiatest::Reporter* reporter, GrContext* context) { GrVkGpu* gpu = static_cast(context->getGpu()); GrBackendObject backendObj = gpu->createTestingOnlyBackendTexture(nullptr, kW, kH, kPixelConfig); - const GrVkTextureInfo* backendTex = reinterpret_cast(backendObj); + const GrVkImageInfo* backendTex = reinterpret_cast(backendObj); // check basic borrowed creation GrBackendTextureDesc desc; @@ -43,7 +43,7 @@ void wrap_tex_test(skiatest::Reporter* reporter, GrContext* context) { tex->unref(); // image is null - GrVkTextureInfo backendCopy = *backendTex; + GrVkImageInfo backendCopy = *backendTex; backendCopy.fImage = VK_NULL_HANDLE; desc.fTextureHandle = (GrBackendObject) &backendCopy; tex = gpu->wrapBackendTexture(desc, kBorrow_GrWrapOwnership); @@ -72,7 +72,7 @@ void wrap_rt_test(skiatest::Reporter* reporter, GrContext* context) { GrVkGpu* gpu = static_cast(context->getGpu()); GrBackendObject backendObj = gpu->createTestingOnlyBackendTexture(nullptr, kW, kH, kPixelConfig); - const GrVkTextureInfo* backendTex = reinterpret_cast(backendObj); + const GrVkImageInfo* backendTex = reinterpret_cast(backendObj); // check basic borrowed creation GrBackendRenderTargetDesc desc; @@ -88,7 +88,7 @@ void wrap_rt_test(skiatest::Reporter* reporter, GrContext* context) { rt->unref(); // image is null - GrVkTextureInfo backendCopy = *backendTex; + GrVkImageInfo backendCopy = *backendTex; backendCopy.fImage = VK_NULL_HANDLE; desc.fRenderTargetHandle = (GrBackendObject)&backendCopy; rt = gpu->wrapBackendRenderTarget(desc, kBorrow_GrWrapOwnership); @@ -119,7 +119,7 @@ void wrap_trt_test(skiatest::Reporter* reporter, GrContext* context) { GrVkGpu* gpu = static_cast(context->getGpu()); GrBackendObject backendObj = gpu->createTestingOnlyBackendTexture(nullptr, kW, kH, kPixelConfig); - const GrVkTextureInfo* backendTex = reinterpret_cast(backendObj); + const GrVkImageInfo* backendTex = reinterpret_cast(backendObj); // check basic borrowed creation GrBackendTextureDesc desc; @@ -133,7 +133,7 @@ void wrap_trt_test(skiatest::Reporter* reporter, GrContext* context) { tex->unref(); // image is null - GrVkTextureInfo backendCopy = *backendTex; + GrVkImageInfo backendCopy = *backendTex; backendCopy.fImage = VK_NULL_HANDLE; desc.fTextureHandle = (GrBackendObject)&backendCopy; tex = gpu->wrapBackendTexture(desc, kBorrow_GrWrapOwnership); -- cgit v1.2.3