Now use a diffuse texture to draw some color for the polyhedron

Because SOIL isn't valid on a core context we're just loading it
with SDL then uploading to the GPU. This texture is then drawn
to the polyhedron and the deferred pass outputs the diffuse
texture instead of the normals so we can see it.