[Bug 108794] Inconsistent behavior with Separable Shaders (ARB_separate_shader_objects)