GLES2 предоставляет glActiveTexture (), но самый простой способ определить, связывали ли вы ранее определенную текстуру, это просто отслеживать, какая у вас последняя связанная текстура, и вызывать glBindTexture только в том случае, если текстуру вы хотите визуализировать. отличается.
Еще одна вещь, которую вы могли бы рассмотреть, это сортировка ваших объектов по дескриптору текстуры, что еще больше минимизирует изменения вашего состояния, поскольку вы можете быть уверены, что вы рендерите все свои примитивы в смежные блоки соответствующего состояния текстуры.