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,
|
ApiCmdDrawMeshTasksEXT = 47,
|
||||||
ApiCmdDrawMeshTasksIndirectCountEXT = 48,
|
ApiCmdDrawMeshTasksIndirectCountEXT = 48,
|
||||||
ApiCmdDrawMeshTasksIndirectEXT = 49,
|
ApiCmdDrawMeshTasksIndirectEXT = 49,
|
||||||
|
|
||||||
|
ApiRayTracingSeparateCompiled = 0x800000,
|
||||||
ApiInvalid = 0xffffffff
|
ApiInvalid = 0xffffffff
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -755,7 +755,8 @@ sqtt_CmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPoo
|
|||||||
flags);
|
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__);
|
#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