more useful message when compiling shaders fails