Skip to content

Commit

Permalink
Provide func ptrs for debug marker cmds in capture
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
davidd-lunarg committed Jun 15, 2023
1 parent 2cfb340 commit 0d39c31
Show file tree
Hide file tree
Showing 4 changed files with 638 additions and 607 deletions.
1 change: 1 addition & 0 deletions framework/decode/vulkan_feature_util.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ GFXRECON_BEGIN_NAMESPACE(feature_util)
// no longer there)
std::set<std::string> kIgnorableExtensions = {
VK_EXT_TOOLING_INFO_EXTENSION_NAME,
VK_EXT_DEBUG_MARKER_EXTENSION_NAME,
};

VkResult GetInstanceLayers(PFN_vkEnumerateInstanceLayerProperties instance_layer_proc,
Expand Down
Loading

0 comments on commit 0d39c31

Please sign in to comment.