aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Clayton <bclayton@google.com>2021-03-23 10:47:59 +0000
committerBen Clayton <bclayton@google.com>2021-03-23 10:47:59 +0000
commit591651da3dbfa9741252a1f0be72bf6799ae094a (patch)
tree174ca10ff2e26044d555acfbb702645b5cea3037
parentc51a774ebdd2fd064ba0046bc8f9dcaea6130e94 (diff)
downloadglslang-591651da3dbfa9741252a1f0be72bf6799ae094a.tar.gz
Fix warnings about int comparisons of different signness
Warnings in public headers can trigger warnings-as-errors.
-rw-r--r--glslang/Include/Types.h2
-rw-r--r--gtests/VkRelaxed.FromFile.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/glslang/Include/Types.h b/glslang/Include/Types.h
index 04250843..202e6935 100644
--- a/glslang/Include/Types.h
+++ b/glslang/Include/Types.h
@@ -2376,7 +2376,7 @@ public:
return false;
// Compare the names and types of all the members, which have to match
- for (int li = 0, ri = 0; li < structure->size() || ri < right.structure->size(); ++li, ++ri) {
+ for (size_t li = 0, ri = 0; li < structure->size() || ri < right.structure->size(); ++li, ++ri) {
if (li < structure->size() && ri < right.structure->size()) {
if ((*structure)[li].type->getFieldName() == (*right.structure)[ri].type->getFieldName()) {
if (*(*structure)[li].type != *(*right.structure)[ri].type)
diff --git a/gtests/VkRelaxed.FromFile.cpp b/gtests/VkRelaxed.FromFile.cpp
index 32e3c29b..777134d9 100644
--- a/gtests/VkRelaxed.FromFile.cpp
+++ b/gtests/VkRelaxed.FromFile.cpp
@@ -234,7 +234,7 @@ TEST_P(VulkanRelaxedTest, FromFile)
if (!resourceSetBindings.empty()) {
assert(resourceSetBindings.size() == fileNames.size());
- for (int i = 0; i < shaders.size(); i++)
+ for (size_t i = 0; i < shaders.size(); i++)
shaders[i]->setResourceSetBinding(resourceSetBindings[i]);
}
@@ -302,4 +302,4 @@ INSTANTIATE_TEST_SUITE_P(
} // anonymous namespace
} // namespace glslangtest
-#endif \ No newline at end of file
+#endif