Являются ли glTexImage2D и glTexSubImage2D единственными способами передать буфер пикселей в текстуру?
На данный момент я использую в настройке функцию glTexImage2D, передавая null в качестве буфера, а затем в цикле рендеринга я вызываю glTexSubImage2D с новыми данными буфера на каждой итерации.
Но зная, что текстура не изменит никаких свойств, таких как размеры, есть ли более эффективный способ передать фактические данные пикселей в текстуру рендеринга?