[igt-dev] [PATCH i-g-t] tests/i915/query: more accurate available/fused topology printout
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Thu Nov 8 20:59:14 UTC 2018
On 08/11/2018 15:37, Tvrtko Ursulin wrote:
>
> On 08/11/2018 11:25, Lionel Landwerlin wrote:
>> Make availability of all elements more visible for debug purposes.
>>
>> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
>> ---
>> tests/i915/query.c | 12 ++++++++++--
>> 1 file changed, 10 insertions(+), 2 deletions(-)
>>
>> diff --git a/tests/i915/query.c b/tests/i915/query.c
>> index 08aabf94..3e7fd140 100644
>> --- a/tests/i915/query.c
>> +++ b/tests/i915/query.c
>> @@ -373,12 +373,20 @@ test_query_topology_matches_eu_total(int fd)
>> for (s = 0; s < topo_info->max_slices; s++) {
>> int ss;
>> - igt_debug("slice%i:\n", s);
>> + igt_debug("slice%i: (%s)\n", s,
>> + slice_available(topo_info, s) ? "available" : "fused");
>> +
>> + if (!slice_available(topo_info, s))
>> + continue;
>> for (ss = 0; ss < topo_info->max_subslices; ss++) {
>> int eu, n_subslice_eus = 0;
>> - igt_debug("\tsubslice: %i\n", ss);
>> + igt_debug("\tsubslice%i: (%s)\n", ss,
>> + subslice_available(topo_info, s, ss) ? "available"
>> : "fused");
>> +
>> + if (!subslice_available(topo_info, s, ss))
>> + continue;
>> igt_debug("\t\teu_mask: 0b");
>> for (eu = 0; eu < topo_info->max_eus_per_subslice; eu++) {
>>
>
> Looks like a no-brainer now.
>
> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
>
> Regards,
>
> Tvrtko
>
Thanks, pushed.
More information about the igt-dev
mailing list