ac/sqtt,radv/sqtt: Add and use marker for separate RT compilation
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24371>
This commit is contained in:

committed by
Marge Bot

parent
3d3d5c4bc3
commit
bfb55d0266
@@ -261,6 +261,8 @@ enum rgp_sqtt_marker_general_api_type
|
||||
ApiCmdDrawMeshTasksEXT = 47,
|
||||
ApiCmdDrawMeshTasksIndirectCountEXT = 48,
|
||||
ApiCmdDrawMeshTasksIndirectEXT = 49,
|
||||
|
||||
ApiRayTracingSeparateCompiled = 0x800000,
|
||||
ApiInvalid = 0xffffffff
|
||||
};
|
||||
|
||||
|
@@ -755,7 +755,8 @@ sqtt_CmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPoo
|
||||
flags);
|
||||
}
|
||||
|
||||
#define EVENT_RT_MARKER(cmd_name, ...) EVENT_MARKER_BASE(cmd_name, Dispatch, cmd_name, __VA_ARGS__);
|
||||
#define EVENT_RT_MARKER(cmd_name, ...) \
|
||||
EVENT_MARKER_BASE(cmd_name, Dispatch, cmd_name | ApiRayTracingSeparateCompiled, __VA_ARGS__);
|
||||
|
||||
#define EVENT_RT_MARKER_ALIAS(cmd_name, event_name, ...) EVENT_MARKER_BASE(cmd_name, Dispatch, event_name, __VA_ARGS__);
|
||||
|
||||
|
Reference in New Issue
Block a user