There is an issue that the usage of vkImage is set to VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, however, the APP requires to transition to VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL later. It’s not allowed.
By the way, is it possible that share the code of CorridorLightingExample?