gpt4 book ai didi

ios - validateFunctionArguments :3379: failed assertion `Fragment Function , 纹理的像素格式(MTLPixelFormatRGBA16Unorm)

转载 作者:行者123 更新时间:2023-12-05 07:31:53 28 4
gpt4 key购买 nike

validateFunctionArguments:3379: 断言失败`片段函数 (ca_uber_fragment_lp0_cp1_fo0):绑定(bind)在索引 0 处的纹理 (名称:) 的像素格式 (MTLPixelFormatRGBA16Unorm) 与纹理参数 (MTLDataTypeHalf) 的数据类型 (MTLDataTypeHalf) 不兼容img_tex_0A [[纹理(0)]])。 MTLPixelFormatRGBA16Unorm 与数据类型兼容( 漂浮).'

当我在 iPhone 8 上运行我的项目时,出现了这个崩溃错误,有人建议我将“编辑方案 - 选项 - 金属 API 验证”设置为禁用,它确实可以解决它,但我不知道为什么?所以我期待你给我一些建议,谢谢。

最佳答案

尝试为您的 MTLView 和 MTLRenderPipelineState 设置 colorPixelFormat = .bgra8Unorm

关于ios - validateFunctionArguments :3379: failed assertion `Fragment Function , 纹理的像素格式(MTLPixelFormatRGBA16Unorm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51586540/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com