Vulkan:Jai的Vulkan模块

时间:2024-05-28 04:16:51
【文件属性】:

文件名称:Vulkan:Jai的Vulkan模块

文件大小:2.66MB

文件格式:ZIP

更新时间:2024-05-28 04:16:51

vulkan vulkan-api jai vulkan-library jai-module

:volcano: Jai的Vulkan模块 只是在Jai中使用Vulkan的模块。 头文件和加载器都是通过此存储库中的代码从vk.xml生成的。 关于没有太多要说。 它应该只是从vk.xml中选取类型,并尝试在Jai中使用一些希望有用的注释来格式化它们。 在有关于使用加载程序的。 它定义了将保存指向API过程的过程指针的全局变量。 然后,通过使用三个load_vulkan_*过程,您将能够填充所有这些全局过程指针并开始使用它们。 笔记 到目前为止,我只能在Windows上对其进行测试。 在其他平台上进行测试应该相当简单,并在需要时修改标头/加载器。 您遇到的任何问题请在此处报告问题或与我联系。 即使平台特定的代码主要限于创建表面,并且应该易于根据您的平台进行塑形,但当前示例也仅在Windows中完成。 这将被研究。 执照 我希望人们能够在不考虑许可的情况下直接使用此功能,尽管如果您确实使用它,请给我大声


【文件预览】:
Vulkan-master
----module.jai(273B)
----vulkan_header.jai(1MB)
----vulkan_loader.jai(36KB)
----example()
--------run_tree()
--------first.jai(3KB)
--------src()
----LICENSE(2KB)
----README.md(1KB)
----generate_code()
--------vk.xml(1.35MB)
--------generate_vulkan_code.jai(156KB)
--------generate_vulkan_code.exe(584KB)
--------generate_vulkan_code.pdb(1.29MB)
----.gitignore(12B)

网友评论