如何解决我怎样才能简单地将GLSL编译为SPIR-V?
所以我需要获取一些GLSL的SPIR-V代码
我可以在该主题上找到的所有资源都涉及为图形等设置整个环境。
在最简单的情况下,当我有一些GLSL代码并且想要获取SPIR-V代码时,最好的方法是什么?
解决方法
Khronos组提供了Vulkan SDK,可以免费下载。其中有一个命令行工具glslc
,您可以这样从命令行调用它:
VulkanSDK/x.x.x.x/Bin/glslc shader.vert -o vert.spv
vulkan tutorial中也提供了有关如何使用它的示例。这很简单,即插即用,只需下载SDK并从终端运行即可。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。