summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Ekstrand <jason@jlekstrand.net>2019-06-06 11:26:51 -0500
committerJason Ekstrand <jason@jlekstrand.net>2019-06-19 20:28:52 +0000
commit21a7e6d569700812cdd127551a6f8ce24cf6201a (patch)
tree0b305be1137d8cc85b46be58f1cd1f1652c9d35d
parent0d1fb380b126a1eb03c0be1abea1969b4419aa9a (diff)
glsl/types: Ignore bit sizes in contains_integer()
All of the callers for this function are looking at interpolation qualifiers and want to make sure they're declared flat. Any 64-bit integer inputs need to be flat. It's also makes the function make more sense since "integer" is fairly generic. Reviewed-by: Karol Herbst <kherbst@redhat.com>
-rw-r--r--src/compiler/glsl_types.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/glsl_types.cpp b/src/compiler/glsl_types.cpp
index ce6bec7150e..b47e126e950 100644
--- a/src/compiler/glsl_types.cpp
+++ b/src/compiler/glsl_types.cpp
@@ -246,7 +246,7 @@ glsl_type::contains_integer() const
}
return false;
} else {
- return this->is_integer();
+ return glsl_base_type_is_integer(this->base_type);
}
}