move GL_TEXTURE_1D -> 2D in glEnable
fix glEnable order in stack