Chapter 4 : Textures and engine architecture
We are able to draw meshes now, but there are still some things that need doing. This chapter sets up image loading from files to use in shaders, and sets up a rendering architecture that is fast and extensible.