glsl: use bool literals instead of integers
authorFilip Gawin <filip.gawin@zoho.com>
Wed, 1 Sep 2021 14:06:33 +0000 (16:06 +0200)
committerMarge Bot <eric+marge@anholt.net>
Thu, 2 Sep 2021 21:19:22 +0000 (21:19 +0000)
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12674>

src/compiler/glsl/ast_to_hir.cpp
src/compiler/glsl/link_varyings.cpp
src/compiler/glsl/opt_dead_builtin_varyings.cpp

index cb9dd0d..b34e43a 100644 (file)
@@ -3970,9 +3970,9 @@ apply_layout_qualifier_to_variable(const struct ast_type_qualifier *qual,
          _mesa_glsl_error(loc, state, "gl_Layer redeclaration with "
                           "different viewport_relative setting than earlier");
       }
-      state->redeclares_gl_layer = 1;
+      state->redeclares_gl_layer = true;
       if (qual->flags.q.viewport_relative) {
-         state->layer_viewport_relative = 1;
+         state->layer_viewport_relative = true;
       }
    } else if (qual->flags.q.viewport_relative) {
       _mesa_glsl_error(loc, state,
index 997513a..abae437 100644 (file)
@@ -2173,7 +2173,7 @@ varying_matches::store_locations() const
    /* Check is location needs to be packed with lower_packed_varyings() or if
     * we can just use ARB_enhanced_layouts packing.
     */
-   bool pack_loc[MAX_VARYINGS_INCL_PATCH] = { 0 };
+   bool pack_loc[MAX_VARYINGS_INCL_PATCH] = {};
    const glsl_type *loc_type[MAX_VARYINGS_INCL_PATCH][4] = { {NULL, NULL} };
 
    for (unsigned i = 0; i < this->num_matches; i++) {
index 3efe658..6ea18be 100644 (file)
@@ -527,7 +527,7 @@ lower_fragdata_array(struct gl_linked_shader *shader)
    varying_info_visitor info(ir_var_shader_out, true);
    info.get(shader->ir, 0, NULL);
 
-   replace_varyings_visitor(shader, &info, 0, 0, 0);
+   replace_varyings_visitor(shader, &info, 0, 0, false);
 }