MCPcopy Create free account
hub / github.com/OGRECave/ogre-next / initUtils

Function initUtils

RenderSystems/Vulkan/src/OgreVulkanUtils.cpp:82–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80 }
81
82 void initUtils( VkDevice device )
83 {
84 pfnDebugMarkerSetObjectTag = (PFN_vkDebugMarkerSetObjectTagEXT)vkGetDeviceProcAddr(
85 device, "vkDebugMarkerSetObjectTagEXT" );
86 pfnDebugMarkerSetObjectName = (PFN_vkDebugMarkerSetObjectNameEXT)vkGetDeviceProcAddr(
87 device, "vkDebugMarkerSetObjectNameEXT" );
88 pfnCmdDebugMarkerBegin =
89 (PFN_vkCmdDebugMarkerBeginEXT)vkGetDeviceProcAddr( device, "vkCmdDebugMarkerBeginEXT" );
90 pfnCmdDebugMarkerEnd =
91 (PFN_vkCmdDebugMarkerEndEXT)vkGetDeviceProcAddr( device, "vkCmdDebugMarkerEndEXT" );
92 pfnCmdDebugMarkerInsert =
93 (PFN_vkCmdDebugMarkerInsertEXT)vkGetDeviceProcAddr( device, "vkCmdDebugMarkerInsertEXT" );
94 }
95
96 void setObjectName( VkDevice device, uint64_t object, VkDebugReportObjectTypeEXT objectType,
97 const char *name )

Callers 2

VulkanDeviceMethod · 0.85
createDeviceMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected