panfrost: Add more info to some assertions

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3625>
This commit is contained in:
Tomeu Vizoso 2019-12-19 15:07:39 +01:00 committed by Marge Bot
parent 2d5c433aee
commit 226c1efe9a
2 changed files with 13 additions and 7 deletions

View file

@ -98,8 +98,10 @@ panfrost_translate_channel_width(unsigned size)
return MALI_CHANNEL_16;
case 32:
return MALI_CHANNEL_32;
default:
unreachable("Invalid width");
default: {
printf ("Invalid width: %d\n", size);
assert(0);
}
}
}

View file

@ -1672,7 +1672,7 @@ emit_intrinsic(compiler_context *ctx, nir_intrinsic_instr *instr)
break;
default:
printf ("Unhandled intrinsic\n");
printf ("Unhandled intrinsic: %d\n", instr->intrinsic);
assert(0);
break;
}
@ -1925,8 +1925,10 @@ emit_texop_native(compiler_context *ctx, nir_tex_instr *instr,
break;
}
default:
unreachable("Unknown texture source type\n");
default: {
printf ("Unknown texture source type: %d\n", instr->src[i].src_type);
assert(0);
}
}
}
@ -1953,8 +1955,10 @@ emit_tex(compiler_context *ctx, nir_tex_instr *instr)
case nir_texop_txs:
emit_sysval_read(ctx, &instr->instr, ~0, 4);
break;
default:
unreachable("Unhanlded texture op");
default: {
printf ("Unhandled texture op: %d\n", instr->op);
assert(0);
}
}
}