ok, I’ve eliminated all the stuff about alpha values, and now the problem with it turning everything black has disappeared. Now I see that the quad is successfully being drawn (and its color changes to match whatever the other most recently set color was) However, there is nothing about a texture happening. I guess my limited texture knowledge is just costing me here. Is there anything going on up there with the texturing in my code that might be wrong?