completed standalone shader on quad