如何以编程方式获取最大纹理大小(宽度和高度)

问题描述 投票:0回答:1

如何通过编程获得金属的最大纹理尺寸(宽度和高度)?使用openGL我可以做到:glGetIntegerv(GL_MAX_TEXTURE_SIZE, ...)但是如何用Metal做它?

ios swift textures metal metalkit
1个回答
0
投票

当前没有用于检索Metal设备最大纹理尺寸的API。您应咨询Metal Feature Set Tables以获取此信息,并将其包含在您的应用中。

对于运行当前版本的iOS / tvOS / iPadOS的A9和更新的GPU,2D纹理的最大大小为16384×16384。

© www.soinside.com 2019 - 2024. All rights reserved.