Есть ли способ определить объем графической памяти текстуры OpenGL или текстуры QOpenGLTexture? - PullRequest
0 голосов
/ 15 марта 2019

Есть ли способ определить объем графической памяти текстуры OpenGL?

Если нет, есть ли способ определить объем графической памяти объекта QOpenGLTexture?

1 Ответ

0 голосов
/ 15 марта 2019

Вы можете вычислить абсолютный минимальный объем памяти, который потребуется текстуре, умножив размер текстуры на байты на пиксель ее внутреннего формата. Это должно быть сделано для каждого уровня mipmap, и вы добавляете их все. Но это ничего не скажет о каких-либо специфических для реализации отступах, которые могут потребоваться для хранения данных текстуры.

Так что в лучшем случае это будет оценка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...