0
我有此错误'cpuCacheModeDefaultCache'不可用:使用[]构造一个空选项集。SWIFT 3 - MTLResourceOptions.cpuCacheModeDefaultCache
我有此错误'cpuCacheModeDefaultCache'不可用:使用[]构造一个空选项集。SWIFT 3 - MTLResourceOptions.cpuCacheModeDefaultCache
尝试做[],这是默认行为。如果你想使用一些特定的选项..应使用类似的东西:
MTLResourceOptions(rawValue: UInt(MTLResourceCPUCacheModeShift))
// or
MTLResourceOptions(rawValue: UInt(MTLCPUCacheMode.defaultCache.rawValue))
然后做什么错误消息告诉你做。 :)做'选项:[]'。并寻找关于“选项设置”的文档,它会很快清楚。 – Moritz
当然,删除选项是快速的方式,我想了解cpuCacheModeDefaultCache的问题。为什么cpuCacheModeDefaultCache不起作用? –
因为cpuCacheModeDefaultCache是 default *选项,与传递no选项相同。 Swift 3的属性发生了变化。一切都按预期工作,只是语法有所改变。 – Moritz