Breaks one more dep from SC guts -> layer_data
Signed-off-by: Chris Forbes <chrisforbes@google.com>
}
}
- auto rp = pCreateInfo->renderPass != VK_NULL_HANDLE ? my_data->renderPassMap[pCreateInfo->renderPass] : nullptr;
-
- if (shaders[fragment_stage] && rp) {
- pass &= validate_fs_outputs_against_render_pass(my_data->report_data, shaders[fragment_stage], entrypoints[fragment_stage], rp,
- pCreateInfo->subpass);
+ if (shaders[fragment_stage] && pPipeline->renderPass) {
+ pass &= validate_fs_outputs_against_render_pass(my_data->report_data, shaders[fragment_stage], entrypoints[fragment_stage],
+ pPipeline->renderPass, pCreateInfo->subpass);
}
return pass;