I am writing a small engine in C++ and I am trying to write a batch renderer I can use glBindTextureUnit for systems with 4.5 but systems like those of Apples don't have it because they don't want to update OpenGL but you can still use 4.1. So what is the Alternative for those lower than 4.5?