Как программно получить максимальный размер текстуры (ширина и высота) - PullRequest
0 голосов
/ 13 октября 2019

Как программно получить максимальный размер текстуры (ширину и высоту) с металлом? с openGL я могу сделать: glGetIntegerv(GL_MAX_TEXTURE_SIZE, ...) но как это сделать с металлом?

1 Ответ

1 голос
/ 14 октября 2019

В настоящее время нет API для получения максимальных размеров текстуры устройства Metal. Для получения этой информации вам следует обратиться к таблицам наборов функций из металла и включить ее в свое приложение.

Для графических процессоров A9 и более новых версий, работающих под управлением текущих версий iOS / tvOS / iPadOS, максимальный размер 2D-текстуры составляет 16384 × 16384.

...