Is there such a call? That is, to collapse this kind of loop:
for ( all mip_levels )
gl{Compressed}TexSubImage[23]D( target, mip_level )
into a single call?
I can’t believe I’ve been working with GL all these years, and I don’t remember ever seeing this. We have glTexStorage* to get rid of the glTexImage loop on create. What about the call to get rid of the glTexSubImage loop on update?
Thanks.