[Bug 100303] Adding a single, meaningless if-else to a shader source leads to different image