From 70d2d1e8447ffd7e8372d26c3a281678081499c2 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Fri, 13 May 2016 13:01:02 +1200 Subject: layers: Add RENDER_PASS_NODE* to PIPELINE_NODE* Signed-off-by: Chris Forbes --- layers/core_validation.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 03205afb..285ce9e3 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -5690,6 +5690,12 @@ CreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t for (i = 0; i < count; i++) { pPipeNode[i] = new PIPELINE_NODE; pPipeNode[i]->initGraphicsPipeline(&pCreateInfos[i]); + + auto renderpass_it = dev_data->renderPassMap.find(pCreateInfos[i].renderPass); + if (renderpass_it != dev_data->renderPassMap.end()) { + pPipeNode[i]->renderPass = renderpass_it->second; + } + skipCall |= verifyPipelineCreateState(dev_data, device, pPipeNode, i); } -- cgit v1.2.3