xref: /aosp_15_r20/external/mesa3d/src/intel/tools/aubinator_error_decode_lib.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright 2024 Intel Corporation
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #pragma once
7 
8 #include "intel/common/intel_engine.h"
9 
10 enum decode_color {
11    DECODE_COLOR_AUTO,
12    DECODE_COLOR_ALWAYS,
13    DECODE_COLOR_NEVER
14 };
15 
16 int ring_name_to_class(const char *ring_name, enum intel_engine_class *class);
17 
18 void
19 dump_shader_binary(void *user_data, const char *short_name,
20                    uint64_t address, const void *data,
21                    unsigned data_length);
22