From: Jason Ekstrand Date: Thu, 6 Jun 2019 16:26:51 +0000 (-0500) Subject: glsl/types: Ignore bit sizes in contains_integer() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=21a7e6d569700812cdd127551a6f8ce24cf6201a;p=mesa.git 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 --- 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); } }