Module: Mesa Branch: master Commit: ecd8f8580288361f6c4d532ba964a744dd62a9dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecd8f8580288361f6c4d532ba964a744dd62a9dd
Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 14:39:12 2017 -0700 anv: Fix -Wswitch in anv_layout_to_aux_usage() anv_layout_to_aux_usage() lacked a case for VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR. Add an unreachable case, because we don't support the extension. Acked-by: Jason Ekstrand <ja...@jlekstrand.net> --- src/intel/vulkan/anv_image.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c index 9405a8c0f9..c84fc8ddea 100644 --- a/src/intel/vulkan/anv_image.c +++ b/src/intel/vulkan/anv_image.c @@ -520,6 +520,9 @@ anv_layout_to_aux_usage(const struct gen_device_info * const devinfo, case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL: assert(!color_aspect); return ISL_AUX_USAGE_HIZ; + + case VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR: + unreachable("VK_KHR_shared_presentable_image is unsupported"); } /* If the layout isn't recognized in the exhaustive switch above, the _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit