aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--layers/core_validation.cpp1
-rw-r--r--layers/core_validation.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 6f749814..e2a03965 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -8479,6 +8479,7 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass(VkDevice device, const VkRenderP
}
auto render_pass = new RENDER_PASS_NODE(localRPCI);
+ render_pass->renderPass = *pRenderPass;
render_pass->hasSelfDependency = has_self_dependency;
render_pass->subpassToNode = subpass_to_node;
#if MTMERGESOURCE
diff --git a/layers/core_validation.h b/layers/core_validation.h
index f0def0ad..7b1dc959 100644
--- a/layers/core_validation.h
+++ b/layers/core_validation.h
@@ -227,6 +227,7 @@ struct DAGNode {
};
struct RENDER_PASS_NODE {
+ VkRenderPass renderPass;
VkRenderPassCreateInfo const *pCreateInfo;
VkFramebuffer fb;
vector<bool> hasSelfDependency;