文件名称:hspirv:用于 SPIR-V 的 Haskell EDSL,Vulkan 使用的 IR
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-21 00:33:05
Haskell
SPIR-V SPIR-V 是 Vulkan 使用的 IR,Vulkan 是 OpenGL 的继任者的下一代图形库。 IR 用作 GLSL 等语言的后端目标,用于 OpenGL 着色器和 OpenCL 内核。 该库充当嵌入式领域特定语言 (EDSL),它是 Haskell 中 SPIR-V 的变体。 此 EDSL 与常规 SPIR-V 代码之间的主要区别在于,此库提供了显着放松的布局约束以及类型和常量声明的缓存。 有关示例程序,请参见test目录。
【文件预览】:
hspirv-master
----Setup.hs(46B)
----src()
--------SpirV()
----LICENSE(1KB)
----README.md(546B)
----spirv.cabal(1KB)
----test()
--------spirvtest.cabal(769B)
--------src()
--------LICENSE(1KB)