Получить количество образцов, выделенных водителем
Я работаю над приложением, в котором я использую мультисэмплированные текстуры. Теперь я хочу получить количество фактических выборок, выделенных драйвером. например, когда мое приложение запрашивает текстуру с 1-кратной мультисэмплингом, драйвер по закону выделяет 2-кратную текстуру с мультисэмплингом, как я могу получить это число, юридически выделенное драйвером? Я искал соответствующий аргумент с glGet, но не нашел тот.
1 ответ
Решение
Вы можете получить количество сэмплов, выделенных для конкретной текстуры, запросив GL_TEXTURE_SAMPLES
от glGetTexLevelParameteriv
, И нет, я не вставил это в страницу только сейчас. Не обращайте внимания на историю редактирования этой страницы; это всегда было там.