From 59babe9fa0b8e45e49bb0e7d5a9bdccdad6840af Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Tue, 14 May 2024 09:59:23 -0700 Subject: [PATCH] radv: make radv_pipeline_has_ngg static radv_pipeline_has_ngg has no external user anymore. Also remove the unused radv_pipeline_has_gs_copy_shader. Part-of: --- src/amd/vulkan/radv_pipeline_graphics.c | 8 +------- src/amd/vulkan/radv_pipeline_graphics.h | 4 ---- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/amd/vulkan/radv_pipeline_graphics.c b/src/amd/vulkan/radv_pipeline_graphics.c index 0b394f01765..1e28077d09e 100644 --- a/src/amd/vulkan/radv_pipeline_graphics.c +++ b/src/amd/vulkan/radv_pipeline_graphics.c @@ -72,7 +72,7 @@ radv_pipeline_has_color_attachments(const struct vk_render_pass_state *rp) return false; } -bool +static bool radv_pipeline_has_ngg(const struct radv_graphics_pipeline *pipeline) { struct radv_shader *shader = pipeline->base.shaders[pipeline->last_vgt_api_stage]; @@ -80,12 +80,6 @@ radv_pipeline_has_ngg(const struct radv_graphics_pipeline *pipeline) return shader->info.is_ngg; } -bool -radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline) -{ - return !!pipeline->gs_copy_shader; -} - /** * Get rid of DST in the blend factors by commuting the operands: * func(src * DST, dst * 0) ---> func(src * 0, dst * SRC) diff --git a/src/amd/vulkan/radv_pipeline_graphics.h b/src/amd/vulkan/radv_pipeline_graphics.h index 0453670d04a..70a42e2cc8a 100644 --- a/src/amd/vulkan/radv_pipeline_graphics.h +++ b/src/amd/vulkan/radv_pipeline_graphics.h @@ -562,10 +562,6 @@ radv_normalize_blend_factor(VkBlendOp op, VkBlendFactor *src_factor, VkBlendFact } } -bool radv_pipeline_has_ngg(const struct radv_graphics_pipeline *pipeline); - -bool radv_pipeline_has_gs_copy_shader(const struct radv_pipeline *pipeline); - void radv_blend_remove_dst(VkBlendOp *func, VkBlendFactor *src_factor, VkBlendFactor *dst_factor, VkBlendFactor expected_dst, VkBlendFactor replacement_src);