- OpenGL Insights by Patrick Cozzi and Christophe Riccio
- OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 (8th Edition) by
- Low-Level Thinking in High-Level Shading Languages by Emil Persson
- A trip through the Graphics Pipeline by Fabian Giesen
- Understanding PowerVR Series5XT
- Intel GPU Documentation
- Various University Graphic Courses
- Mesa Driver Docs
- Linux Graphics Drivers: an Introduction
- OpenGL Concepts Wiki Page
- Bringing AAA graphics to mobile platforms
- GPU Gems - Shadowmap Antialiasing
- Virtual Memory from cs.umd.edu
- What Every Programmer Should Know about Memory
- Computer Architecture Coursera Course
- Heterogeneous Parallel Programming Coursera Course
- Linux Device Drivers, 3rd Edition
1 High Quality Rendering using Ray Tracing and Photon Mapping