vk:Vulkan API的常见LispCFFI绑定

时间:2024-04-20 20:13:18
【文件属性】:

文件名称:vk:Vulkan API的常见LispCFFI绑定

文件大小:357KB

文件格式:ZIP

更新时间:2024-04-20 20:13:18

CommonLisp

vk Vulkan API的自动通用Lisp / CFFI绑定。 该项目仍在开发中-等待第一个版本发布。 要求 版本控制 还没有发布! 发布将遵循。 该存储库的main分支将始终包含vk的最新版本,该版本是可以生成的Vulkan SDK的最新版本。 对于较早版本的Vulkan SDK,将有单独的分支,其中的系统(和asd文件)将被命名为-而不仅仅是 (例如vk-v1.2.153.asd而不是vk.asd )。 不支持的Vulkan API版本 当前不支持1.2.164版本,因为Vulkan API XML注册表中存在错误( VkDescriptorSetAllocateInfo缺少len属性)。 当前不支持低于1.2.153每个版本。 安装 此项目尚未安装在quicklisp上-版本1.0.0将要求发布


【文件预览】:
vk-main
----.gitignore(158B)
----README.md(5KB)
----.github()
--------workflows()
----vk.asd(1KB)
----LICENSE(1KB)
----src()
--------vk-translate-to-foreign.lisp(474KB)
--------vulkan-extra-types.lisp(3KB)
--------vulkan-types.lisp(334KB)
--------package.lisp(290KB)
--------vulkan-bindings.lisp(6KB)
--------vk-base.lisp(2KB)
--------vk-types.lisp(599KB)
--------vk-expand-from-foreign.lisp(484KB)
--------vulkan-errors.lisp(1KB)
--------vk-bindings.lisp(23KB)
--------vulkan-define-conditions.lisp(2KB)
--------vulkan-api-constants.lisp(1KB)
--------vk-commands.lisp(261KB)
--------vk-expand-to-foreign.lisp(477KB)
--------vk-translate-from-foreign.lisp(484KB)
--------vulkan-commands.lisp(98KB)
--------vk-alloc.lisp(7KB)

网友评论