This is more of a minor annoyance than anything else, but if I output the log for each glsl shader compiled, with a newline afterwards, I get something like this:
Vertex shader was successfully compiled to run on hardware.
Hull shader was successfully compiled to run on hardware. Domain shader was successfully compiled to run on hardware. Geometry shader was successfully compiled to run on hardware. Fragment shader was successfully compiled to run on hardware. Vertex shader was successfully compiled to run on hardware. Hull shader was successfully compiled to run on hardware. // ... |
The fragment shader log seems not to have a newline at the end, whereas all the others do. It would be nice if these were all consistent, so I could omit the newline of my own.