From 2769018e39b1926e08ba745cf8c53c6e377f388f Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Fri, 10 Jun 2022 12:59:10 +0200 Subject: [PATCH] radv: Make inhibiting clockgating not static. Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_private.h | 3 +++ src/amd/vulkan/radv_sqtt.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h index d0e51621da1..bfc10588d73 100644 --- a/src/amd/vulkan/radv_private.h +++ b/src/amd/vulkan/radv_private.h @@ -2854,6 +2854,9 @@ void radv_emit_thread_trace_userdata(struct radv_cmd_buffer *cmd_buffer, const v uint32_t num_dwords); bool radv_is_instruction_timing_enabled(void); +void radv_emit_inhibit_clockgating(struct radv_device *device, struct radeon_cmdbuf *cs, + bool inhibit); + bool radv_sdma_copy_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, struct radv_buffer *buffer, const VkBufferImageCopy2 *region); diff --git a/src/amd/vulkan/radv_sqtt.c b/src/amd/vulkan/radv_sqtt.c index 7c5c5be23fd..451a583391e 100644 --- a/src/amd/vulkan/radv_sqtt.c +++ b/src/amd/vulkan/radv_sqtt.c @@ -384,7 +384,7 @@ radv_emit_spi_config_cntl(struct radv_device *device, struct radeon_cmdbuf *cs, } } -static void +void radv_emit_inhibit_clockgating(struct radv_device *device, struct radeon_cmdbuf *cs, bool inhibit) { if (device->physical_device->rad_info.gfx_level >= GFX11)