This is just a list of articles/blogs posts/links about textures, texture filtering, mipmaps, compression and other interesting things related to images in OpenGL (or general graphics programming).
Texturing in general
- Fundamentals of Computer Graphics
- Chapter 9 and 11: Signal Processing and Texture Mapping
- Real-Time Rendering, Third Edition
- Chapter 6: Texture mapping
- Computer Graphics: Principles and Practice (3rd Edition)
- Chapter 20: Textures and Texture Mapping
- http://mynameismjp.wordpress.com/2012/10/21/applying-sampling-theory-to-real-time-graphics/
- Applying Sampling Theory To Real-Time Graphics - long, but very important article. I had a lot of signal processing subjects, but I could not easily translate it to Graphics programming. This article helps a lot!
- https://www.opengl.org/wiki/Texture
- About OpenGL Textures: storage, objects, parameters, samplers.
- http://www.arcsynthesis.org/gltut/Texturing/Texturing.html
- Great introduction to texturing in OpenGL
Texture filtering
- http://www.arcsynthesis.org/gltut/Texturing/Tut15%20Magnification.html
- Linear Filtering
- http://www.learnopengles.com/android-lesson-six-an-introduction-to-texture-filtering/
- Texture filtering - Android
Texture compression
- http://renderingpipeline.com/2012/07/texture-compression/
- Great description of compression in GL
- Texture Mapping in OpenGL: Beyond the Basics, Superbible
- From the superbible series, excerpt
- http://www.ozone3d.net/tutorials/s3tc.php
- Description with samples.
- http://www.gamasutra.com/view/feature/2496/texture_compression_techniques_and_.php
- Explanation of DXT compression techniques, from 2005, but still a valid resource.
Other
- https://www.opengl.org/discussion_boards/showthread.php/167665-POT-NPOT-textures
- discussion about POT and NPOT textures
- http://www.opengl.org/registry/specs/ARB/texture_non_power_of_two.txt
- NPOT texture ARB extension