From: Kenneth Graunke Date: Fri, 10 Nov 2017 23:36:22 +0000 (-0800) Subject: intel/tools: Fix detection of enabled shader stages. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9a0465b3a3a1a6e8beda7a59506c2e1a1aae776f;p=mesa.git intel/tools: Fix detection of enabled shader stages. We renamed "Function Enable" to "Enable", which broke our detection of whether shaders are enabled or not. So, we'd see a bunch of HS/DS packets with program offsets of 0, and think that was a valid TCS/TES. Fixes: c032cae9ff77e (genxml: Rename "Function Enable" to "Enable".) Reviewed-by: Lionel Landwerlin --- diff --git a/src/intel/tools/aubinator_error_decode.c b/src/intel/tools/aubinator_error_decode.c index 4035723b87d..2322bac8391 100644 --- a/src/intel/tools/aubinator_error_decode.c +++ b/src/intel/tools/aubinator_error_decode.c @@ -367,7 +367,7 @@ static void decode(struct gen_spec *spec, is_simd8 = strcmp(iter.value, "true") == 0; } else if (strcmp(iter.name, "Dispatch Enable") == 0) { is_simd8 = strcmp(iter.value, "SIMD8") == 0; - } else if (strcmp(iter.name, "Function Enable") == 0) { + } else if (strcmp(iter.name, "Enable") == 0) { is_enabled = strcmp(iter.value, "true") == 0; } }