From 97a23369f870cc9a52ebe94c5d7d7bf443c9716d Mon Sep 17 00:00:00 2001 From: egdaniel Date: Mon, 9 May 2016 08:53:59 -0700 Subject: [PATCH] Reset layout to undefined when we realloc VkTexture memory BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1958123002 Review-Url: https://codereview.chromium.org/1958123002 --- src/gpu/vk/GrVkTexture.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gpu/vk/GrVkTexture.cpp b/src/gpu/vk/GrVkTexture.cpp index 1e1e1b2..8278d27 100644 --- a/src/gpu/vk/GrVkTexture.cpp +++ b/src/gpu/vk/GrVkTexture.cpp @@ -212,6 +212,7 @@ bool GrVkTexture::reallocForMipmap(const GrVkGpu* gpu, uint32_t mipLevels) { oldView->unref(gpu); fResource = imageResource; fTextureView = textureView; + fCurrentLayout = VK_IMAGE_LAYOUT_UNDEFINED; this->texturePriv().setMaxMipMapLevel(mipLevels); return true; -- 2.7.4