Texturas en OpenGl

Hola. Estoy haciendo un trabajo en c con OpenGL y quiero ponerle algunas texturas, pero buscando por internet, no he conseguido sacar nada en claro porque en todas partes dicen cosas distintas e incluso algunos utilizan técnicas obsoletas.
¿Alguien puede echarme una mano? Algo sencillo para ver cómo cargar una imagen y aplicarla y luego el resto ya me las arreglaré yo. Gracias.

Ver más sobre el tema y los comentarios en el foro