st/oxr: Add more trace markers

This commit is contained in:
Jakob Bornecrantz 2021-04-07 00:49:42 +01:00
parent 0ef8f55ef1
commit 5c15b60cf2
2 changed files with 14 additions and 0 deletions
src/xrt/state_trackers/oxr

View file

@ -334,6 +334,8 @@ oxr_xrCreateHandTrackerEXT(XrSession session,
const XrHandTrackerCreateInfoEXT *createInfo,
XrHandTrackerEXT *handTracker)
{
OXR_TRACE_MARKER();
struct oxr_hand_tracker *hand_tracker = NULL;
struct oxr_session *sess = NULL;
struct oxr_logger log;
@ -366,6 +368,8 @@ oxr_xrCreateHandTrackerEXT(XrSession session,
XrResult
oxr_xrDestroyHandTrackerEXT(XrHandTrackerEXT handTracker)
{
OXR_TRACE_MARKER();
struct oxr_hand_tracker *hand_tracker;
struct oxr_logger log;
OXR_VERIFY_HAND_TRACKER_AND_INIT_LOG(&log, handTracker, hand_tracker, "xrDestroyHandTrackerEXT");
@ -378,6 +382,8 @@ oxr_xrLocateHandJointsEXT(XrHandTrackerEXT handTracker,
const XrHandJointsLocateInfoEXT *locateInfo,
XrHandJointLocationsEXT *locations)
{
OXR_TRACE_MARKER();
struct oxr_hand_tracker *hand_tracker;
struct oxr_space *spc;
struct oxr_logger log;

View file

@ -301,6 +301,8 @@ oxr_xrGetVulkanGraphicsDevice2KHR(XrInstance instance,
const XrVulkanGraphicsDeviceGetInfoKHR *getInfo,
VkPhysicalDevice *vkPhysicalDevice)
{
OXR_TRACE_MARKER();
struct oxr_instance *inst;
struct oxr_logger log;
OXR_VERIFY_INSTANCE_AND_INIT_LOG(&log, instance, inst, "xrGetVulkanGraphicsDeviceKHR");
@ -334,6 +336,8 @@ oxr_xrGetVulkanGraphicsRequirements2KHR(XrInstance instance,
XrSystemId systemId,
XrGraphicsRequirementsVulkan2KHR *graphicsRequirements)
{
OXR_TRACE_MARKER();
struct oxr_instance *inst;
struct oxr_logger log;
OXR_VERIFY_INSTANCE_AND_INIT_LOG(&log, instance, inst, "xrGetVulkanGraphicsRequirementsKHR");
@ -351,6 +355,8 @@ oxr_xrCreateVulkanInstanceKHR(XrInstance instance,
VkInstance *vulkanInstance,
VkResult *vulkanResult)
{
OXR_TRACE_MARKER();
struct oxr_instance *inst;
struct oxr_logger log;
OXR_VERIFY_INSTANCE_AND_INIT_LOG(&log, instance, inst, "xrCreateVulkanInstanceKHR");
@ -380,6 +386,8 @@ oxr_xrCreateVulkanDeviceKHR(XrInstance instance,
VkDevice *vulkanDevice,
VkResult *vulkanResult)
{
OXR_TRACE_MARKER();
struct oxr_instance *inst;
struct oxr_logger log;