Atualizando uma textura no OpenGL com glTexImage2D

Estamos glTexImage2D e glTexSubImage2D as únicas maneiras de passar um buffer de pixels para uma textur

No momento em que uso em uma função de configuração glTexImage2D passando nulo como buffer e, no loop de renderização, eu chamo glTexSubImage2D com os novos dados do buffer em cada iteraçã

Mas, sabendo que a textura não altera nenhuma propriedade, como as dimensões, existe uma maneira mais eficiente de passar os dados de pixel reais para a textura de renderização?

questionAnswers(2)

yourAnswerToTheQuestion