Currently I am using both “VK_LAYER_LUNARG_standard_validation” and “VK_LAYER_KHRONOS_validation”. How redundant are these? Should I really be able to rely on one or the other alone? They do reduce the framerate substantially when run my debug build.
See here for details. TLDR: VK_LAYER_LUNARG_standard_validation is deprecated and was a meta layer that combined a bunch of separate layers in the required order before VK_LAYER_KHRONOS_validation subsumed their functionality.