我看到Apple GPU HW和iOS / MacOS版本的组合确定了一个功能集。我可以使用下面的swift片段查询我的MTLDevice支持哪些功能集。
device.supportsFeatureSet(MTLFeatureSet.osx_GPUFamily1_v1)
我仍然需要参考以下链接中的表格来获取各个功能限制。
有没有办法以编程方式知道这个?例如,知道每个renderPass支持多少个colorAttachments?
答案 0 :(得分:3)
不,没有API可以查询给定设备的硬件和软件限制。