[Bug 1080578] Qt5 creates invalid shaders when glProgramBinary fails