From 01b7371bb474be050e50ec996d173ae931e6c62f Mon Sep 17 00:00:00 2001 From: Gregory Mitrano Date: Tue, 25 Apr 2023 21:44:03 -0400 Subject: [PATCH] ac/sqtt: Add RGP Definitions for Mesh Shaders This commit adds RGP marker definitions for the following mesh shader functions: - vkCmdDrawMeshTasksEXT - vkCmdDrawMeshTasksIndirectCountEXT - vkCmdDrawMeshTasksIndirectEXT Part-of: --- src/amd/common/ac_sqtt.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/amd/common/ac_sqtt.h b/src/amd/common/ac_sqtt.h index 3807d56..0b14eab 100644 --- a/src/amd/common/ac_sqtt.h +++ b/src/amd/common/ac_sqtt.h @@ -260,6 +260,10 @@ enum rgp_sqtt_marker_general_api_type ApiCmdSetStencilReference = 43, ApiCmdDrawIndirectCount = 44, ApiCmdDrawIndexedIndirectCount = 45, + /* gap */ + ApiCmdDrawMeshTasksEXT = 47, + ApiCmdDrawMeshTasksIndirectCountEXT = 48, + ApiCmdDrawMeshTasksIndirectEXT = 49, ApiInvalid = 0xffffffff }; @@ -324,6 +328,10 @@ enum rgp_sqtt_marker_event_type EventCmdCopyAccelerationStructureKHR = 34, EventCmdCopyAccelerationStructureToMemoryKHR = 35, EventCmdCopyMemoryToAccelerationStructureKHR = 36, + /* gap */ + EventCmdDrawMeshTasksEXT = 41, + EventCmdDrawMeshTasksIndirectCountEXT = 42, + EventCmdDrawMeshTasksIndirectEXT = 43, EventInvalid = 0xffffffff }; -- 2.7.4