radeonsi: move si_destroy_saved_cs to si_debug.c
authorMarek Olšák <marek.olsak@amd.com>
Sun, 1 Apr 2018 18:22:54 +0000 (14:22 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 5 Apr 2018 19:34:58 +0000 (15:34 -0400)
Acked-by: Timothy Arceri <tarceri@itsqueeze.com>
src/gallium/drivers/radeonsi/si_debug.c
src/gallium/drivers/radeonsi/si_hw_context.c
src/gallium/drivers/radeonsi/si_pipe.h

index 30b45eeac7b19a3032983d07cc27b7aeee272f28..886f79d5a5285e50eaa917faa4c03eb75351ad3f 100644 (file)
@@ -37,6 +37,13 @@ static void si_dump_bo_list(struct si_context *sctx,
 
 DEBUG_GET_ONCE_OPTION(replace_shaders, "RADEON_REPLACE_SHADERS", NULL)
 
+void si_destroy_saved_cs(struct si_saved_cs *scs)
+{
+       si_clear_saved_cs(&scs->gfx);
+       r600_resource_reference(&scs->trace_buf, NULL);
+       free(scs);
+}
+
 static void si_dump_shader(struct si_screen *sscreen,
                           enum pipe_shader_type processor,
                           const struct si_shader *shader, FILE *f)
index 6923e017cac61e0a46883114378fbcf3bc89e407..ab4adebce53336616152a328b8e50ab6c68df285 100644 (file)
 
 #include "util/os_time.h"
 
-void si_destroy_saved_cs(struct si_saved_cs *scs)
-{
-       si_clear_saved_cs(&scs->gfx);
-       r600_resource_reference(&scs->trace_buf, NULL);
-       free(scs);
-}
-
 /* initialize */
 void si_need_gfx_cs_space(struct si_context *ctx)
 {
index a9b706bb41b9e38240c6f78753af89163ad068d2..8973ad093c2eeb7c385b0cd68182f16b9b84be0a 100644 (file)
@@ -705,6 +705,7 @@ void cik_emit_prefetch_L2(struct si_context *sctx);
 void si_init_cp_dma_functions(struct si_context *sctx);
 
 /* si_debug.c */
+void si_destroy_saved_cs(struct si_saved_cs *scs);
 void si_auto_log_cs(void *data, struct u_log_context *log);
 void si_log_hw_flush(struct si_context *sctx);
 void si_log_draw_state(struct si_context *sctx, struct u_log_context *log);
@@ -728,7 +729,6 @@ const char *si_get_family_name(const struct si_screen *sscreen);
 void si_init_screen_get_functions(struct si_screen *sscreen);
 
 /* si_hw_context.c */
-void si_destroy_saved_cs(struct si_saved_cs *scs);
 void si_flush_gfx_cs(void *context, unsigned flags,
                     struct pipe_fence_handle **fence);
 void si_begin_new_gfx_cs(struct si_context *ctx);