如何解决什么是 SPIR-V 能力几何要求
我有 2 个帧缓冲区。一是分层。并将 HDR 图像渲染到 Cubemap。 在此 Renderpass 几何着色器中使用。
调试层给了我以下错误信息。
res.hc <- eclust(df,FUNcluster = "hclust",k.max = 10,hc_method = "average",hc_metric = "pearson",seed = 101,nboot = 100)
我搜索了 SPIR-V 几何着色器要求,但找不到我遗漏的内容。 我的几何着色器代码是
[VAL][VUID-VkShaderModuleCreateInfo-pCode-01091] Validation Error: [ VUID-VkShaderModuleCreateInfo-pCode-01091 ]
Object 0: handle = 0x14f9a58bfe8,type = VK_OBJECT_TYPE_DEVICE;
| MessageID = 0xa7bb8db6 | vkCreateShaderModule(): The SPIR-V Capability (Geometry) was declared,but none of the requirements were met to use it.
The Vulkan spec states: If pCode declares any of the capabilities listed in the SPIR-V Environment appendix,one of the corresponding requirements must be satisfied (https://vulkan.lunarg.com/doc/view/1.2.170.0/windows/1.2-extensions/vkspec.html#VUID-VkShaderModuleCreateInfo-pCode-01091)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。