文件名称:vulkan-base:简单的Vulkan应用程序
文件大小:1.14MB
文件格式:ZIP
更新时间:2024-06-06 14:09:05
vulkan vulkan-api vulkan-demos C++
vulkan-基地 渲染纹理模型的简单Vulkan应用程序。 用法示例:推送常量,计算着色器,时间戳查询,调试标签,imgui集成。 对于基本的Vulkan光线跟踪,请检查以下存储库: : 先决条件:需要VulkanSDK来构建解决方案(glslangValidator + spirv-opt编译着色器)。
【文件预览】:
vulkan-base-master
----vulkan-base.sln(919B)
----vulkan-base.vcxproj.filters(7KB)
----third-party()
--------stb_image.h(241KB)
--------tiny_obj_loader.h(59KB)
--------glfw()
--------volk()
--------imgui()
--------vma()
--------vulkan()
----src()
--------copy_to_swapchain.h(395B)
--------vk_utils.h(4KB)
--------common.cpp(3KB)
--------copy_to_swapchain.cpp(4KB)
--------common.h(2KB)
--------vk.h(10KB)
--------mesh.cpp(5KB)
--------shaders()
--------main.cpp(5KB)
--------vector.h(5KB)
--------mesh.h(282B)
--------matrix.h(2KB)
--------demo.cpp(24KB)
--------demo.h(2KB)
--------matrix.cpp(7KB)
--------vk.cpp(47KB)
--------vk_utils.cpp(10KB)
----DeclareDPIAware.manifest(333B)
----vulkan-base.vcxproj(10KB)
----LICENSE(1KB)
----README.md(507B)
----data()
--------model()
----.gitignore(49B)