From: Chris Forbes Date: Fri, 25 Nov 2016 03:17:28 +0000 (+1300) Subject: layers: Note swapchain replacement rules may be out of date X-Git-Tag: upstream/1.1.92~2052 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2bb5f72ccc6dc77f66fac121139aeb9aed4a5836;p=platform%2Fupstream%2FVulkan-Tools.git layers: Note swapchain replacement rules may be out of date Signed-off-by: Chris Forbes --- diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 7db1142..ee6768c 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -11616,6 +11616,7 @@ static bool PreCallValidateCreateSwapchainKHR(layer_data *dev_data, VkSwapchainC SURFACE_STATE *surface_state, SWAPCHAIN_NODE *old_swapchain_state) { auto most_recent_swapchain = surface_state->swapchain ? surface_state->swapchain : surface_state->old_swapchain; + // TODO: revisit this. some of these rules are being relaxed. if (most_recent_swapchain != old_swapchain_state || (surface_state->old_swapchain && surface_state->swapchain)) { if (log_msg(dev_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, reinterpret_cast(dev_data->device), __LINE__, DRAWSTATE_SWAPCHAIN_ALREADY_EXISTS, "DS",