radv: Make radv_write_user_event_marker non-static

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26697>
This commit is contained in:
Konstantin Seurer
2023-12-14 17:57:35 +01:00
parent f43099ecf5
commit 22b719b445
2 changed files with 7 additions and 1 deletions
+4 -1
View File
@@ -286,10 +286,13 @@ radv_write_event_with_dims_marker(struct radv_cmd_buffer *cmd_buffer, enum rgp_s
radv_emit_sqtt_userdata(cmd_buffer, &marker, sizeof(marker) / 4);
}
static void
void
radv_write_user_event_marker(struct radv_cmd_buffer *cmd_buffer, enum rgp_sqtt_marker_user_event_type type,
const char *str)
{
if (likely(!cmd_buffer->device->sqtt.bo))
return;
if (type == UserEventPop) {
assert(str == NULL);
struct rgp_sqtt_marker_user_event marker = {0};
+3
View File
@@ -3102,6 +3102,9 @@ void radv_describe_layout_transition(struct radv_cmd_buffer *cmd_buffer, const s
void radv_sqtt_emit_relocated_shaders(struct radv_cmd_buffer *cmd_buffer, struct radv_graphics_pipeline *pipeline);
void radv_write_user_event_marker(struct radv_cmd_buffer *cmd_buffer, enum rgp_sqtt_marker_user_event_type type,
const char *str);
struct radv_indirect_command_layout {
struct vk_object_base base;