diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-02-06 14:08:50 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-02-07 14:02:48 -0700 |
| commit | f5b5c8cfd935f5209858ab1e0b19b76aedbcefbf (patch) | |
| tree | dbd27a72073ee1eda5cd79dd1bfe3828f663dfa3 /layers/buffer_validation.cpp | |
| parent | 2875ae8e5ed76043ddd68b0c62c9ee148abac428 (diff) | |
| download | usermoji-f5b5c8cfd935f5209858ab1e0b19b76aedbcefbf.tar.xz | |
layers: Removed obsolete CmdBlitImage check
Was enforcing VK_FILTER_NEAREST for integer formats but this is not
prohibited by the spec.
Change-Id: If9513bf9c660fc3c792e75004a257b3023539e3d
Diffstat (limited to 'layers/buffer_validation.cpp')
| -rw-r--r-- | layers/buffer_validation.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/layers/buffer_validation.cpp b/layers/buffer_validation.cpp index 6e418a1a..772f39be 100644 --- a/layers/buffer_validation.cpp +++ b/layers/buffer_validation.cpp @@ -1424,15 +1424,6 @@ bool PreCallValidateCmdBlitImage(core_validation::layer_data *device_data, GLOBA reinterpret_cast<uint64_t>(cb_node->commandBuffer), __LINE__, VALIDATION_ERROR_02193, "IMAGE", "%s. %s", ss.str().c_str(), validation_error_map[VALIDATION_ERROR_02193]); } - if (vk_format_is_int(src_format) && (filter != VK_FILTER_NEAREST)) { - std::stringstream ss; - ss << "vkCmdBlitImage: If the format of srcImage is an integer-based format " - << "then filter must be VK_FILTER_NEAREST."; - skip |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, - reinterpret_cast<uint64_t>(cb_node->commandBuffer), __LINE__, DRAWSTATE_INVALID_IMAGE_FILTER, "IMAGE", - "%s", ss.str().c_str()); - } - } else { assert(0); } |
