From: Timothy Arceri Date: Sat, 30 Jul 2016 04:53:20 +0000 (+1000) Subject: glsl: add component to ast_type_qualifier::validate_flags X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2262fe40816c883a614aa66f6646bfde1ca29cdc;p=mesa.git glsl: add component to ast_type_qualifier::validate_flags This was added with ARB_enhanced_layouts. V2: Add an extra format specifier for the new qualifier. Reviewed-by: Kenneth Graunke --- diff --git a/src/compiler/glsl/ast_type.cpp b/src/compiler/glsl/ast_type.cpp index d34d641572c..1f8fb9ccc62 100644 --- a/src/compiler/glsl/ast_type.cpp +++ b/src/compiler/glsl/ast_type.cpp @@ -612,7 +612,7 @@ ast_type_qualifier::validate_flags(YYLTYPE *loc, "%s:" "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s" "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s" - "%s%s%s%s%s%s%s%s%s%s%s%s%s\n", + "%s%s%s%s%s%s%s%s%s%s%s%s%s%s\n", message, bad.flags.q.invariant ? " invariant" : "", bad.flags.q.precise ? " precise" : "", @@ -633,6 +633,7 @@ ast_type_qualifier::validate_flags(YYLTYPE *loc, bad.flags.q.origin_upper_left ? " origin_upper_left" : "", bad.flags.q.pixel_center_integer ? " pixel_center_integer" : "", bad.flags.q.explicit_align ? " align" : "", + bad.flags.q.explicit_component ? " component" : "", bad.flags.q.explicit_location ? " location" : "", bad.flags.q.explicit_index ? " index" : "", bad.flags.q.explicit_binding ? " binding" : "",