如何读取SPIR-V文件?

问题描述

我在将某些GLSL代码编译为SPIR-V时遇到问题,因此我想检查一下SPIR-V代码

我希望能够通读程序集。

我该怎么做?

解决方法

SPIRV-Tools项目有一个分解器,您可以使用它获得SPIR-V的文本形式。 Vulkan SDK中也提供了这些工具,spirv-dis可执行文件是您想要的。