title: OpenGL not drawing textured and non-textured quads simultaneously
body: <p>I'm trying to draw a textured quad, then on top of that a black rectangle which has no texture. I use <code>glEnable(GL_TEXTURE_2D)</code> before I draw the textured quad and <code>glDisable(GL_TEXTURE_2D)</code> before I draw the non-textured quad, but My textured quad only appears for a split second and then I'm left with my clear color filling the entire screen and only the non-textured quad showing up. Why is this happening?</p>
  
  <p>P.S: I call <code>glClear(GL_COLOR_BUFFER_BIT)</code> before doing any render work, not in between the render methods so that shouldn't be the problem I think</p>
  
  <p>Also, I can only see the non-textured quad even if I draw the textured quad on top of it</p>