cleaned up unused stuff
got rid of redundant depth buff
got rid of if in shader