metal invalid pixel format xx
这个时候要考虑CAMetalLayer.pixelFormat
是否设置设置正确,虽然MTLPixelFormat有很多枚举值,但是CAMetalLayer支持的也就只有五个:
MTLPixelFormatBGRA8Unorm,
MTLPixelFormatBGRA8Unorm_sRGB,
MTLPixelFormatRGBA16Float,
MTLPixelFormatBGRA10_XR,
MTLPixelFormatBGRA10_XR_sRGB
逐一比对你当前使用的值,BGR和RGB也是不同的意思。
求打赏
本文来自博客园,作者:MrYu4,转载请注明原文链接:https://www.cnblogs.com/MrYU4/p/15778875.html