在检查Metal接口的GPGPU部分时,尝试从内核写入32位浮点纹理时遇到断言失败(编辑:在配备iOS 8.4.1的iPhone 6上):
`Non-writable texture format MTLPixelFormatRGBA32Float is being bound at index 2 to a shader argument with write access enabled.'
使用RG32Float和R32Float获得了相同的结果。
这似乎是错误的,因为:
我看文档错了吗?有人对此有不同/更好的官方信息或其他信息吗?
谢谢你的时间。
最佳答案
苹果论坛上的某位人士指出,我正在查看iOS 9的预发布文档!已经安装了Beta,并且从iOS 9开始确实支持该Beta。
关于ios - 从Metal内核写入32位浮点纹理?文件说是,执行阶段说不,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32242919/