Вероятно, вы ищете glDrawPixels , который рисует изображение непосредственно в кадровый буфер. Если вы используете glTexImage2D
, вы должны сначала обновить текстуру новым изображением, а затем нарисовать фигуру с этой текстурой (скажем, полноэкранный квад), чтобы фактически отобразить изображение.
Тем не менее, вам будет лучше с glTexImage2D
, если ...
- Вы используете библиотеку, такую как JOGL, которая делает связывание текстур из изображений легкой операцией, или
- Вы хотите масштабировать изображение или отображать его в перспективе