Можете ли вы получить выделенную память для текстуры в OpenGL? - PullRequest
0 голосов
/ 18 мая 2018

Предположим, что вы успешно инициализировали и использовали текстуру, есть ли способ проверить, сколько памяти она занимает, напрямую обращаясь к OpenGL?возможно, вызов glIntegerv() с правильным счетчиком?

1 Ответ

0 голосов
/ 18 мая 2018

Необработанный OpenGL не имеет механизма для всего, что имеет дело с количеством памяти.Не спрашивать, сколько памяти существует, не спрашивать, сколько используется, ничего.

Есть некоторые расширения, которые делают это ( ATI_meminfo , NVX_gpu_memory_info и т. Д.),но обычно они зависят от поставщика.

...