mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-26 04:40:39 +02:00
intel/batch-decoder: remove never-used function
This function was there when the file was introduced in commit
38f10d5a03 "intel: tools: add aubinator viewer", but was
never actually used.
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This commit is contained in:
parent
e9fb81375a
commit
fddf384d1d
2 changed files with 0 additions and 42 deletions
|
|
@ -792,27 +792,6 @@ struct custom_decoder {
|
|||
{ "MI_LOAD_REGISTER_IMM", decode_load_register_imm }
|
||||
};
|
||||
|
||||
static inline uint64_t
|
||||
get_address(struct gen_spec *spec, const uint32_t *p)
|
||||
{
|
||||
/* Addresses are always guaranteed to be page-aligned and sometimes
|
||||
* hardware packets have extra stuff stuffed in the bottom 12 bits.
|
||||
*/
|
||||
uint64_t addr = p[0] & ~0xfffu;
|
||||
|
||||
if (gen_spec_get_gen(spec) >= gen_make_gen(8,0)) {
|
||||
/* On Broadwell and above, we have 48-bit addresses which consume two
|
||||
* dwords. Some packets require that these get stored in a "canonical
|
||||
* form" which means that bit 47 is sign-extended through the upper
|
||||
* bits. In order to correctly handle those aub dumps, we need to mask
|
||||
* off the top 16 bits.
|
||||
*/
|
||||
addr |= ((uint64_t)p[1] & 0xffff) << 32;
|
||||
}
|
||||
|
||||
return addr;
|
||||
}
|
||||
|
||||
void
|
||||
gen_print_batch(struct gen_batch_decode_ctx *ctx,
|
||||
const uint32_t *batch, uint32_t batch_size,
|
||||
|
|
|
|||
|
|
@ -861,27 +861,6 @@ struct custom_decoder info_decoders[] = {
|
|||
{ "3DSTATE_CONSTANT_PS", handle_urb_constant, AUB_DECODE_STAGE_PS, },
|
||||
};
|
||||
|
||||
static inline uint64_t
|
||||
get_address(struct gen_spec *spec, const uint32_t *p)
|
||||
{
|
||||
/* Addresses are always guaranteed to be page-aligned and sometimes
|
||||
* hardware packets have extra stuff stuffed in the bottom 12 bits.
|
||||
*/
|
||||
uint64_t addr = p[0] & ~0xfffu;
|
||||
|
||||
if (gen_spec_get_gen(spec) >= gen_make_gen(8,0)) {
|
||||
/* On Broadwell and above, we have 48-bit addresses which consume two
|
||||
* dwords. Some packets require that these get stored in a "canonical
|
||||
* form" which means that bit 47 is sign-extended through the upper
|
||||
* bits. In order to correctly handle those aub dumps, we need to mask
|
||||
* off the top 16 bits.
|
||||
*/
|
||||
addr |= ((uint64_t)p[1] & 0xffff) << 32;
|
||||
}
|
||||
|
||||
return addr;
|
||||
}
|
||||
|
||||
void
|
||||
aub_viewer_render_batch(struct aub_viewer_decode_ctx *ctx,
|
||||
const void *_batch, uint32_t batch_size,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue