aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobin Ehlis <tobine@google.com>2019-08-22 08:17:56 -0600
committerTobin Ehlis <tobine@google.com>2019-08-23 06:55:13 -0600
commitdadc5a0ce594636977b40f865cafec4b427e2c51 (patch)
tree0749aebfb7c3f66d1b51ce77484f4c32090e47a6
parentfd68ba1dce9413f66442baed01a4618544dbdddc (diff)
downloadvulkan-validation-layers-dadc5a0ce594636977b40f865cafec4b427e2c51.tar.gz
layers:Guard (std::min) to avoid Windows conflict
Putting parens around (std::min) avoids "error: expected unqualified-id" build error on Windows due to its built-in "min" macro.
-rw-r--r--layers/core_validation_types.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/layers/core_validation_types.h b/layers/core_validation_types.h
index 72dbdf23d..a8ec77da1 100644
--- a/layers/core_validation_types.h
+++ b/layers/core_validation_types.h
@@ -814,8 +814,8 @@ class ImageSubresourceLayoutMapImpl : public ImageSubresourceLayoutMap {
return subres;
}
- uint32_t LevelLimit(uint32_t level) const { return std::min(image_state_.full_range.levelCount, level); }
- uint32_t LayerLimit(uint32_t layer) const { return std::min(image_state_.full_range.layerCount, layer); }
+ uint32_t LevelLimit(uint32_t level) const { return (std::min)(image_state_.full_range.levelCount, level); }
+ uint32_t LayerLimit(uint32_t layer) const { return (std::min)(image_state_.full_range.layerCount, layer); }
bool InRange(const VkImageSubresource &subres) const {
bool in_range = (subres.mipLevel < image_state_.full_range.levelCount) &&