Fixed some shader bugs, cgp's still don't work, will fix soon.