Как сказал Крис Бекке, для этого можно использовать glDrawPixels, предварительно установив позицию рисования с помощью glWindowPos*()
.
Однако, это будет намного медленнее, чем использование текстурированного квадрата, так как данные текстуры должны передаваться из CPU в GPU при каждом вызове. Напротив, текстурные объекты находятся (могут быть) в памяти графического процессора, а аппаратное обеспечение графического процессора сильно оптимизировано для отображения текстурированных трис / четырехугольников.