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:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user