update the blur program; generate the code once.