Skip to content

Commit 0d39c31

Browse files
committed
Provide func ptrs for debug marker cmds in capture
Some VR applications use debug markers to identify frame boundaries but not all VR devices provide support for VK_EXT_debug_marker. With this change GFXR provides function pointers for the extension's functions in order to capture the debug marker calls and track VR frames.
1 parent 2cfb340 commit 0d39c31

File tree

4 files changed

+638
-607
lines changed

4 files changed

+638
-607
lines changed

framework/decode/vulkan_feature_util.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ GFXRECON_BEGIN_NAMESPACE(feature_util)
4343
// no longer there)
4444
std::set<std::string> kIgnorableExtensions = {
4545
VK_EXT_TOOLING_INFO_EXTENSION_NAME,
46+
VK_EXT_DEBUG_MARKER_EXTENSION_NAME,
4647
};
4748

4849
VkResult GetInstanceLayers(PFN_vkEnumerateInstanceLayerProperties instance_layer_proc,

0 commit comments

Comments
 (0)