文件名称:FrameGraph:Vulkan抽象层,将框架表示为任务图
文件大小:1.38MB
文件格式:ZIP
更新时间:2024-05-23 14:54:35
cplusplus vr cpp17 c-plus-plus-17 vulkan-api
框架图 FrameGraph简化了Vulkan上的原型制作,可用作图形引擎的基础层。 FrameGraph旨在获得最佳性能,但并不以牺牲可用性为代价。 API开发得尽可能简单,它隐藏了所有同步,内存分配以及使Vulkan工作所需的所有样板代码。 内置验证与Vulkan验证层一起使您可以快速查找和修复错误。 特征 多线程命令缓冲区的建立和提交。 简单的API,隐藏内存分配,主机<->设备传输,同步。 着色器调试和性能分析。 支持RTX扩展。 支持异步计算和异步传输队列。 所有渲染任务都是无状态的。 使用的vulkan功能和扩展名: 推送常数 动态缓冲区偏移 专业化常数 VK_EXT_debug_utils VK_KHR_dedicated_allocation VK_KHR_sampler_mirror_clamp_to_edge VK_EXT_descriptor_in