在OpenGL中,可以使用glGetIntegerv(GL_MAX_VERTEX_ATTRIBS,&n)检索支持的最大顶点属性数。
那么,除了通过Metal-Feature-Set-Tables查询之外,如何获得金属中每个顶点描述符支持的最大顶点属性数
发布于 2019-03-08 01:59:52
目前还没有用于查询大多数Metal实现限制的API。您应该使用determine which family/version your device supports,并使用表中的值,或者选择一个合理的默认值。
对于所有现有的Metal实现,每个顶点描述符的最大顶点属性数为31。如果需要更多,可以根据当前实例和顶点ID从buffer参数中获取额外的数据。
https://stackoverflow.com/questions/55039437
复制相似问题