radeonsi: make si_init_shader_selector_async static
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Sat, 26 Aug 2017 22:43:13 +0000 (00:43 +0200)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Wed, 13 Sep 2017 16:24:18 +0000 (18:24 +0200)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/drivers/radeonsi/si_state.h
src/gallium/drivers/radeonsi/si_state_shaders.c

index 17d210a3af23af99bda46e9aa2bb61d2296fb689..672229c15d9f60071b3682c35db577c2b664a3f7 100644 (file)
@@ -382,7 +382,6 @@ bool si_update_shaders(struct si_context *sctx);
 void si_init_shader_functions(struct si_context *sctx);
 bool si_init_shader_cache(struct si_screen *sscreen);
 void si_destroy_shader_cache(struct si_screen *sscreen);
-void si_init_shader_selector_async(void *job, int thread_index);
 void si_get_active_slot_masks(const struct tgsi_shader_info *info,
                              uint32_t *const_and_shader_buffers,
                              uint64_t *samplers_and_images);
index 6398111e5a673ea3c94f9ecd966a6335578f6a28..ac8b65e398c4030eb425d8927d031ff83a71e780 100644 (file)
@@ -1786,7 +1786,7 @@ static void si_parse_next_shader_property(const struct tgsi_shader_info *info,
  * si_shader_selector initialization. Since it can be done asynchronously,
  * there is no way to report compile failures to applications.
  */
-void si_init_shader_selector_async(void *job, int thread_index)
+static void si_init_shader_selector_async(void *job, int thread_index)
 {
        struct si_shader_selector *sel = (struct si_shader_selector *)job;
        struct si_screen *sscreen = sel->screen;