Могу ли я писать прямо в буфер цвета в OpenGL? - PullRequest
0 голосов
/ 26 мая 2011

Почему-то я хочу записать несколько пикселей прямо на экран. Например, есть ли какой-нибудь вызов функции, близкий к: glDrawPixels(int x, int y), или есть какой-нибудь способ, которым я могу получить и установить буфер цвета?

Хахаха ... это смешно, потому что glDrawPixels - это имя, которое я придумал, и после прочтения ответа Рами я пошел по ссылке и обнаружил, что у них действительно есть функция с именем glDrawPixels, и это как раз то, что мне нужно. Как иронично!

1 Ответ

3 голосов
/ 26 мая 2011

Да, glDrawPixels делает это, но медленно, чтобы рисовать пиксельные данные, использовать текстуры, рисуя текстурированный квад.Если вы хотите нарисовать отдельные пиксели, это будет намного медленнее, чем рисование больших текстурированных областей.

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