Fix shader source, do static later.