VulkanSyncGraph:Vulkan调试层以可视化同步依赖性

时间:2024-03-28 15:10:36
【文件属性】:

文件名称:VulkanSyncGraph:Vulkan调试层以可视化同步依赖性

文件大小:76KB

文件格式:ZIP

更新时间:2024-03-28 15:10:36

vulkan cpp17 C++

Vulkan同步图 支持的平台 Windows 10(带有MSVC 2019) 建筑 用CMake生成项目并构建。 必需的C ++ 17标准支持。 如何使用 显式层 将DWORD值\VK_LAYER_AZ_sync_analyzer.json添加到HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers 。 创建实例时,添加实例层VK_LAYER_AZ_sync_analyzer 。 按F11捕获一些帧。 隐式层 将DWORD值\VK_LAYER_AZ_sync_analyzer.json添加到HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers 。 添加值为1的环境变量ENABLE_VK_LAYER_AZ_sync_ana


【文件预览】:
VulkanSyncGraph-master
----.gitattributes(42B)
----stl()
--------Stream()
--------Defines.h(9KB)
--------Platforms()
--------Config.h(96B)
--------Common.h(2KB)
--------Algorithms()
--------Math()
--------Containers()
--------CompileTime()
--------Log()
--------Memory()
----src()
--------SyncAnalyzer.h(8KB)
--------SyncAnalyzer.cpp(31KB)
--------dll_main.cpp(3KB)
--------VK_LAYER_AZ_sync_analyzer.json(461B)
--------IAnalyzer.h(556B)
--------LayerManager.cpp(58KB)
--------export.def(267B)
--------LayerManager.h(23KB)
----images()
--------sample.png(130B)
--------wolfenshtein2.png(131B)
--------rage2.png(132B)
----CMakeLists.txt(5KB)
----LICENSE(1KB)
----cmake()
--------compilers.cmake(38KB)
--------graphviz.cmake(1KB)
--------compilers_minimal.cmake(23KB)
----README.md(1KB)
----.gitignore(24B)

网友评论