frag shader does something. depth changer doesn't