diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-06-28 13:22:03 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-07-03 14:00:45 -0600 |
| commit | 9f65aec9916b7380184f13788c8eb1b90e55bcf5 (patch) | |
| tree | ff6a5ef71df70de8c2e7a8a4a6cba5a3911085a0 /layers/parameter_validation_utils.h | |
| parent | f0bb42f1165109038b8b352bd0c9dd74a2ff4d95 (diff) | |
| download | usermoji-9f65aec9916b7380184f13788c8eb1b90e55bcf5.tar.xz | |
layers: Output VUIDS for PV required_pointer checks
Change-Id: I5b1a9901fdd75b35455fadd749b6ccb31236d23a
Diffstat (limited to 'layers/parameter_validation_utils.h')
| -rw-r--r-- | layers/parameter_validation_utils.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/layers/parameter_validation_utils.h b/layers/parameter_validation_utils.h index 29327ad9..a83a6a53 100644 --- a/layers/parameter_validation_utils.h +++ b/layers/parameter_validation_utils.h @@ -172,13 +172,13 @@ bool ValidateGreaterThan(debug_report_data *report_data, const char *api_name, c * @return Boolean value indicating that the call should be skipped. */ static bool validate_required_pointer(debug_report_data *report_data, const char *apiName, const ParameterName ¶meterName, - const void *value) { + const void *value, UNIQUE_VALIDATION_ERROR_CODE vuid) { bool skip_call = false; if (value == NULL) { skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0, __LINE__, - REQUIRED_PARAMETER, LayerName, "%s: required parameter %s specified as NULL", apiName, - parameterName.get_name().c_str()); + vuid, LayerName, "%s: required parameter %s specified as NULL. %s", apiName, + parameterName.get_name().c_str(), validation_error_map[vuid]); } return skip_call; |
