Я не думаю, что он жалуется на текстуру с идентификатором 0 (на самом деле я думаю, что никогда не будет текстуры с идентификатором 0).
Скорее, я думаю, что он жалуется на текстуру в слоте 0, то есть ту, которую вы привязали к GL_TEXTURE0.В данном случае это текстура с идентификатором 1.