Gfx stack update
[nyanlinux.git] / builders / mesa-vulkan-amd-sh-d92520e19c3ce6e97cdbb6e1eaad3760f4615e9f / contrib / radv_no_tracers.c
blobf871a7de2a7fc3f4292422380afe8ba10dbda16a
1 #include <stdbool.h>
3 /* memory tracing */
4 void radv_rmv_collect_trace_events(void){}
5 void radv_rmv_log_bo_allocate(void){}
6 void radv_rmv_log_bo_destroy(void){}
7 void radv_rmv_log_border_color_palette_create(void){}
8 void radv_rmv_log_border_color_palette_destroy(void){}
9 void radv_rmv_log_buffer_bind(void){}
10 void radv_rmv_log_command_buffer_bo_create(void){}
11 void radv_rmv_log_command_buffer_bo_destroy(void){}
12 void radv_rmv_log_compute_pipeline_create(void){}
13 void radv_rmv_log_descriptor_pool_create(void){}
14 void radv_rmv_log_event_create(void){}
15 void radv_rmv_log_graphics_pipeline_create(void){}
16 void radv_rmv_log_heap_create(void){}
17 void radv_rmv_log_image_bind(void){}
18 void radv_rmv_log_image_create(void){}
19 void radv_rmv_log_query_pool_create(void){}
20 void radv_rmv_log_resource_destroy(void){}
21 void radv_rmv_log_sparse_add_residency(void){}
22 void radv_rmv_log_sparse_remove_residency(void){}
23 void radv_rmv_log_submit(void){}
24 void radv_rmv_fill_device_info(void){}
25 void radv_memory_trace_init(void){}
26 void radv_memory_trace_finish(void){}
27 void vk_memory_trace_init(void){}
28 void vk_memory_trace_finish(void){}
29 void vk_rmv_log_buffer_create(void){}
30 void vk_rmv_log_cpu_map(void){}
31 void vk_dump_rmv_capture(void){}
33 /* raytracing tracing abomination */
34 bool radv_rra_trace_enabled(void) {return false;}
35 void radv_rra_trace_init(void){}
36 void radv_rra_trace_finish(void){}
37 void radv_rra_dump_trace(void){}
39 /* sqtt thread tracing */
40 void radv_thread_trace_init(void){}
41 void radv_thread_trace_finish(void){}
42 void radv_emit_inhibit_clockgating(void){}
43 void radv_emit_spi_config_cntl(void){}
44 void radv_sqtt_emit_relocated_shaders(void){}
45 bool radv_sqtt_init(void){return false;}
46 void radv_sqtt_finish(void){}
48 /* don't know, but seems related to sqtt thread tracing */
49 bool radv_is_instruction_timing_enabled(void) {return false;}
51 void radv_describe_dispatch(void){}
52 void radv_describe_layout_transition(void){}
53 void radv_describe_draw(void){}
55 void radv_describe_barrier_start(void){}
56 void radv_describe_barrier_end(void){}
57 void radv_describe_barrier_end_delayed(void){}
59 void radv_describe_begin_cmd_buffer(void){}
60 void radv_describe_end_cmd_buffer(void){}
62 void radv_describe_begin_render_pass_clear(void){}
63 void radv_describe_end_render_pass_clear(void){}
64 void radv_describe_begin_render_pass_resolve(void){}
65 void radv_describe_end_render_pass_resolve(void){}
68 /* this actually is related to the currently extremely toxic acceleration structure code */
69 void *radv_acceleration_structure_get_va(void *a)
71 return 0;