aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
authorPetr Kraus <petr_kraus@email.cz>2018-01-05 04:05:12 +0100
committerMike Weiblen <mikew@lunarg.com>2018-01-16 11:28:24 -0700
commitbdf7c5add72c664bbc71336f6dc849294d3e456a (patch)
tree648f64960fa87ac17e54e425bbef5d78674212f8 /layers/core_validation.cpp
parent1a333fe9cd67c812a7f00f484f0d7433d7d7e0bb (diff)
downloadusermoji-bdf7c5add72c664bbc71336f6dc849294d3e456a.tar.xz
layers: Make ValidateGreaterThan report vuid etc.
- make ValidateGreaterThan report proper vuid and other log_msg parameters - make ValidateGreaterThanZero to avoid having to convert common 0 literal (for template deduction) - update check and remove redundant ones in core_validation
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 9b8c9abe..6c58c5e1 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -9703,11 +9703,11 @@ static bool PreCallValidateCreateSwapchainKHR(layer_data *dev_data, const char *
return true;
}
// Validate pCreateInfo->imageArrayLayers against VkSurfaceCapabilitiesKHR::maxImageArrayLayers:
- if ((pCreateInfo->imageArrayLayers < 1) || (pCreateInfo->imageArrayLayers > capabilities.maxImageArrayLayers)) {
+ if (pCreateInfo->imageArrayLayers > capabilities.maxImageArrayLayers) {
if (log_msg(dev_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT,
HandleToUint64(dev_data->device), __LINE__, VALIDATION_ERROR_146009f6, "DS",
- "%s called with a non-supported imageArrayLayers (i.e. %d). Minimum value is 1, maximum value is %d. %s",
- func_name, pCreateInfo->imageArrayLayers, capabilities.maxImageArrayLayers,
+ "%s called with a non-supported imageArrayLayers (i.e. %d). Maximum value is %d. %s", func_name,
+ pCreateInfo->imageArrayLayers, capabilities.maxImageArrayLayers,
validation_error_map[VALIDATION_ERROR_146009f6]))
return true;
}