at least compiles multiple src shaders okay