Quote:the question I had was one of the simpliest there is if you couldn't explain it to me then you should seriously doubt your own teaching and helping methods.
My exact example of how to get the texture to display on a quad works just fine when a texture is properly bound and initialized. I figured you already had the proper binding code if you got a 256x256 image loading. It's obvious you don't understand what you're doing. You can muddle through it with examples you copy/paste without understanding into a frankenstein codebase if you like. I doubt very much that you'll ever be able to explain why something works, or even to detect when it isn't working well. You'll certainly lack any deep understanding of "your" own code.
What you call "faffing about" I call "learning how to use your tools properly"
It's like if I handed you a set of power tools and instead of reading up on how to use them all together to build a desk you pick up the hacksaw and go to town on a block of wood. Nevermind the fact that there are levels, vices, and other things which would make development smoother and would ultimately bring you a (better) product.
Good luck anyway, I pray I never run across some of your code in a project I work on in the future.