文件名称:破火山口:Vulkan和生锈实验
文件大小:1.8MB
文件格式:ZIP
更新时间:2024-03-14 22:06:52
Rust
破火山口
图书馆概况
Vulkan和防锈实验。 该代码分为一个核心caldera箱和一些不同的应用程序。 一切都在进行中,但是此存储库是公共的,以防其他人对代码感兴趣。
caldera箱子包括以下内容:
利用管理Vulkan命令和扩展
描述符集布局的过程宏
渲染图实现,对(但不是最佳)支持:
自动分配临时缓冲区和映像的内存
自动放置障碍物和布局过渡
通过实时重新加载着色器来缓存Vulkan对象的各种助手光线跟踪管道着色器尚不支持实时重装(着色器绑定表尚未更新)
从CPU异步加载静态缓冲区和图像
有一些应用程序使用此板条箱进行更高级的实验,下面将详细介绍。
应用概述
目前使用make和 (在Windows上使用make和的 )构建着色器。
可以使用以下方式运行应用程序:
make && cargo run --bin