aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan/graphics_pipeline.cc
diff options
context:
space:
mode:
authorJaebaek Seo <duke.acacia@gmail.com>2019-01-10 15:47:32 -0500
committerGitHub <noreply@github.com>2019-01-10 15:47:32 -0500
commit610296cc045b094509a6bd2f420ebdef1f98edf9 (patch)
treec7dd0b7a076eb8762e0be39cd2ddcb9694fa6527 /src/vulkan/graphics_pipeline.cc
parentfb74519a68fe77f30ca57919bf1f0d6329f11644 (diff)
downloadamber-610296cc045b094509a6bd2f420ebdef1f98edf9.tar.gz
Vulkan: enable validation layer (#184)
Fixes #153
Diffstat (limited to 'src/vulkan/graphics_pipeline.cc')
-rw-r--r--src/vulkan/graphics_pipeline.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vulkan/graphics_pipeline.cc b/src/vulkan/graphics_pipeline.cc
index 2b9a9e6..fad10d8 100644
--- a/src/vulkan/graphics_pipeline.cc
+++ b/src/vulkan/graphics_pipeline.cc
@@ -597,7 +597,9 @@ void GraphicsPipeline::Shutdown() {
Pipeline::Shutdown();
frame_->Shutdown();
- vkDestroyRenderPass(device_, render_pass_, nullptr);
+
+ if (render_pass_ != VK_NULL_HANDLE)
+ vkDestroyRenderPass(device_, render_pass_, nullptr);
}
} // namespace vulkan