glBindTextureUnit(unit, texture) 几乎与
glBindTextureUnit(unit, texture)
glActiveTexture(GL_TEXTURE0 + unit); glBindTexture(GL_TEXTURE_2D, texture);
唯一的区别是第二个版本将改变活动纹理全局状态。 当使用二维纹理以外的其他纹理时 glBindTexture 可能需要调整。
glBindTexture